This is a little store than carries Italian products. But the heart of this place is the deli and prepared food items you can buy. This place has the best pizza and subs in the area. The subs are so great. They are made with very fresh deli meat and ingredients.
more