Okay, it's a sub shop / pizza place. Don't plan on eating there. Get your food and take it home to eat. The sandwiches are pretty good but beware the sizes. Their large is an 18 incher and the medium is 12 inches. You can get the large for under 10 bucks. They use good tasty ingredients and they are ready fairly quickly. The Pizza is good and has Greek style crust. I rate them very good based on the sandwiches.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.