1. Brother's Pizza House
121 Trapelo Rd, Belmont, MA 02478
Coordinate: 42.38114,-71.17544
Phone: (617) 484-5510
2. Il Casale
50 Leonard St, Belmont, MA 02478
Coordinate: 42.39751,-71.1759
Phone: (617) 209-4942
3. Comella's
43 Leonard St, Belmont, MA 02478
Coordinate: 42.39712,-71.17529
Phone: (617) 489-7777
4. Fiorella's Express
263 Belmont St, Belmont, MA 02478
Coordinate: 42.37705,-71.16252
Phone: (617) 489-1361