Great pizzas in Little Italy at this BYOB place open since 1948! Pasta too, but we usually stick to the perfect pizzas.
Open till 10:30 most days, 11:30 Friday and Saturday.
Great pizzas in Little Italy at this BYOB place open since 1948! Pasta too, but we usually stick to the perfect pizzas.
Open till 10:30 most days, 11:30 Friday and Saturday.