Log in
English (United Kingdom)
Falafel
Harvard Square, Cambridge, MA, United States
Show map
Cambridge Neighborhoods
See all
Central Square
Harvard Square
Porter Square
1 place near
Harvard Square (Cambridge)
, ordered by rating:
Falafel Corner
3.2
20 reviews
Telephone:
+1 617-441-8888
Address:
8 Eliot St
Middle Eastern
/
Falafel
View more
English (United King…
Log in