This place is great...its like stepping into a small town in Italy. The meats are so fresh and delicious, don't be afraid to try one of their sandwiches (they are not your ordinary deli meats all italian meats)....molto bene. oh and they have hot food there, excellent!
Pros: Excellent Italian meats, great sandwiches, great service
Cons: NOTHING! wish they were open 24 hours a day!
more