Seriously the best deli sandwiches I have ever eaten. We frequent this place a LOT. The sandwiches basically melt in your mouth they are so good. My favorite is the Monaco. They huge sandwiches too so sure to fill up even the biggest of appetites. Laid back environment and wait staff is always super friendly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.