This is a great go-to. Seating can be better. Service is fast! The food is above average. Pizza is phenomenal!
Yummy food, nice servers, delicious pizza, and great desserts.
Average Italian restaurant. Something happened to the quality of their food. Red sauce is the main ingredient of Italian cuisine, a garlicky, tasty, well seasoned sauce that makes the dish. Not the case here.