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!!
If you own or manage Italian Store, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.