This place has excellent Italian food. The portions are so enormous that you will be eating your meal for lunch the next day. The dining room is small so you may have to wait for a table. But the food is definitely worth the wait. And if you are just too hungry you could always grab a slice of pizza at the counter while you wait for your table.