Good sandwich, premade, looks like they make them wrap them and leave them by the cash register. Nice olive salad, good amount of meat and cheese on tasty bread. Lots of typical Italian deli products, pasta, olive oil peppers etc. Craving an Italian sandwich, check this place out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.