Italian restaurant · Belmont
"This Italian spot in Belmont serves everything from baked clams and veal meatballs to shrimp francese. The portions are large, and that goes for the pizzas as well. Their pies come with toppings like chicken parm and broccoli rabe." - team infatuation