I hit this place up for lunch on a fairly frequent basis, awesome Italian beef sandwich and a great Deli feel with authentic Italian grocery items. Also one cool thing about this place is they make homemade pizza dough everyday that you can buy to take home and make your own pie.
places reviews