Jason S (Simchelin Guide)
Google
The Italian subs are quite amazing. They are definitely worth the price and more. The service is pretty good. You can tell the ingredients are very high-quality and organic. The bread is amazing and the Italian sandwiches are amazing here so flavorful with all the sauces there’s quite a bit of seating for everyone to go around there’s air conditioning, which is great for the summer.