The Italian store is my absolute favorite sub shop. Whenever I'm in town visiting friends, it is always on the list of places to eat. The Capri on a hard roll is my favorite. The service is organized and efficient especially for such a busy place and the outdoor seating is enjoyable. Enjoy!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.