1. Kashish Indian Cuisine
61 Leonard St, Belmont, MA 02478
Coordinate: 42.39751,-71.1753
Phone: (617) 484-5111
2. Jamaica Jeffs
61 Leonard St, Belmont, MA 02478
Coordinate: 42.39751,-71.1753
Phone: (617) 484-5333
3. Brother's Pizza House
121 Trapelo Rd, Belmont, MA 02478
Coordinate: 42.38114,-71.17544
Phone: (617) 484-5510
4. Craft Beer Cellar
51 Leonard St, Belmont, MA 02478
Coordinate: 42.39751,-71.1753
Phone: (617) 932-1885
5. Tony G's Barbecue
289 Belmont St, Belmont, MA 02478
Coordinate: 42.37712,-71.16379
Phone: (617) 484-0001
6. Sweet Heart
386 Trapelo Rd, Belmont, MA 02478
Coordinate: 42.38568,-71.18494
Phone: (617) 993-3297
7. Praline
203 Belmont St, Belmont, MA 02478
Coordinate: 42.37647,-71.15897
Phone: (617) 932-1131
8. Patou
69 Leonard St, Belmont, MA 02478
Coordinate: 42.39796,-71.1749
Phone: (617) 489-6999
9. Shangri-La
149 Belmont St, Belmont, MA 02478
Coordinate: 42.3756,-71.15639
Phone: (617) 489-1488
10. Juice Bar
111 Trapelo Rd, Belmont, MA 02478
Coordinate: 42.38108,-71.17522
Phone: (617) 932-1293
11. Ani Catering
687 Belmont St, Belmont, MA 02478
Coordinate: 42.38045,-71.18138
Phone: (617) 484-6161
12. Pho and Thai
63 White St, Belmont, MA 02478
Coordinate: 42.387,-71.18911
Phone: (617) 484-1118
13. A Chocolate Dream
68 Leonard St Ste 1, Belmont, MA 02478
Coordinate: 42.39789,-71.17553
Phone: (617) 484-4119
14. Phinix Mediterranean Grill
628 Trapelo Rd, Belmont, MA 02478
Phone: (617) 444-9272
15. Thai Noodle Cafe
289 Belmont St, Belmont, MA 02478
Coordinate: 42.37712,-71.16379
Phone: (617) 932-1156
16. My Other Kitchen
762 Pleasant St, Belmont, MA 02478
Coordinate: 42.39269,-71.18193
Phone: (617) 932-1444
17. Shine's Fresh Asian
30 Leonard St, Belmont, MA 02478
Coordinate: 42.39715,-71.17593
Phone: (617) 489-6333
18. Bellmont Caffe
80 Leonard St, Belmont, MA 02478
Coordinate: 42.3982,-71.17515
Phone: (617) 484-8100
19. Asai Restaurant
30 Leonard St, Belmont, MA 02478
Coordinate: 42.39715,-71.17593
Phone: (617) 489-6333
20. Gregory's House of Pizza
27 Leonard St, Belmont, MA 02478
Coordinate: 42.39679,-71.17558
Phone: (617) 489-0331