This restaurant serves a wide selection of Italian food that is all very good. The best, though, is the pizza. The pizzas are rectangular, huge and very tasty. They can easily feed a family of 6. And they're even good leftover! The service is pretty good and the prices are decent.