Covering all of the bases from Italy to New Jersey, Gian Marco offers subs, slices (OK, pizza), traditional pastas, New York strip steaks, a strawberry salad and lots of other traditional dishes in a very broad menu. Besides dine-in, they do takeout and take phone orders as well.