What a great place. The food is incredible.. from the lasagne to the pasta salad. From the hand tossed ceasar salad to the large selection of spumoni. And the deli is one of the best italian deli's in the area. Eat there or take it home.. mmmmm.
Pros: Food. Price. Convienience.
more