We love stopping here and ordering the Italian sub. It is Huge! Plus the have an olive tapenade spread that makes the sandwich that much better. I've never tried the pizza here, but it's popular and they sell it by the slice. If you order a sub it takes about 10 minutes to get it...so don't be in a hurry.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.