Italian restaurant · Belmont
"This Italian place in Belmont serves everything from baked clams and veal meatballs to shrimp francese. The portions are all large, and the food is filling—and that goes for the pizzas as well. They come with toppings like chicken parm, broccoli rabe, or four types of cheese." - team infatuation