I stop by every couple months. Their subs are good. It is really more of food store though; if you cook Italian it is a must stop. There is some kind of restaurant attached to it, but it has never been open when I have been there.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.