1. Subway 59a Leonard St, Belmont, MA 02478 Coordinate: 42.39751,-71.1753 Phone: (617) 993-3340
2. Domino's Pizza 240 Trapelo Rd, Belmont, MA 02478 Coordinate: 42.38245,-71.18041 Phone: (617) 489-4242