1. My Other Kitchen 762 Pleasant St, Belmont, MA 02478 Coordinate: 42.39269,-71.18193 Phone: (617) 932-1444
2. Thyago's Pizza 368 Trapelo Rd, Belmont, MA 02478 Coordinate: 42.38558,-71.18447 Phone: (617) 484-3663