1. Basta Pasta
319 Western Ave, Cambridge, MA 02139
Coordinate: 42.364544,-71.11317
Phone: (617) 576-6672
2. Amelia's Trattoria
111 Harvard St, Cambridge, MA 02139
Coordinate: 42.36498,-71.0927
Phone: (617) 868-7600
3. Fiorella's Express
2401 Massachusetts Ave, Cambridge, MA 02140
Coordinate: 42.39728,-71.12984
Phone: (617) 868-9900
4. Sulmona
608 Main St, Cambridge, MA 02139
Coordinate: 42.3629,-71.09325
Phone: (617) 714-4995
5. Pammy's
928 Massachusetts Ave, Cambridge, MA 02139
Coordinate: 42.36847,-71.10922
Phone: (617) 945-1761
6. Gran Gusto
90 Sherman St, Cambridge, MA 02140
Coordinate: 42.38847,-71.13214
Phone: (617) 441-0400
7. Armando's Pizza
163 Huron Ave, Cambridge, MA 02138
Coordinate: 42.38232,-71.13137
Phone: (617) 354-8275
8. Benedetto
1 Bennett St, Cambridge, MA 02138
Coordinate: 42.37237,-71.12192
Phone: (617) 661-5050
9. Yume Wo Katare
1923 Massachusetts Ave, Cambridge, MA 02140
Coordinate: 42.38939,-71.11976
Phone: (617) 714-4008
10. Rialto Restaurant Bar
1 Bennett St, Cambridge, MA 02138
Coordinate: 42.37237,-71.12192
Phone: (617) 661-5050
11. Dante
40 Edwin H Land Blvd, Cambridge, MA 02142
Coordinate: 42.36664,-71.0755
Phone: (617) 497-4200
12. Viale
502 Massachusetts Ave, Cambridge, MA 02139
Coordinate: 42.36406,-71.10176
Phone: (617) 576-1900
13. City Girl Cafe
204 Hampshire St, Cambridge, MA 02139
Coordinate: 42.37314,-71.10027
Phone: (617) 864-2809
14. Olive Cafe
43 Gore Street Pl, Cambridge, MA 02141
Coordinate: 42.3707,-71.08828
Phone: (617) 876-4189
15. Trattoria Pulcinella
147 Huron Ave, Cambridge, MA 02138
Coordinate: 42.38286,-71.13059
Phone: (617) 491-6336
16. Cinderella's Restaurant
901 Main St, Cambridge, MA 02139
Coordinate: 42.36346,-71.09933
Phone: (617) 576-0280
17. Eastside Bar & Grill
561 Cambridge St, Cambridge, MA 02141
Coordinate: 42.37185,-71.08557
Phone: (617) 661-3278
18. Central Bottle Wine
196 Massachusetts Ave, Cambridge, MA 02139
Coordinate: 42.36117,-71.09686
Phone: (617) 225-0040
19. The Red House
98 Winthrop St, Cambridge, MA 02138
Coordinate: 42.37211,-71.12075
Phone: (617) 576-0605
20. Campo De Fiori
1352 Massachusetts Ave, Cambridge, MA 02138
Coordinate: 42.37312,-71.11815
Phone: (617) 354-3805