Bambara Restaurant
25 Edwin H Land Boulevard
Cambridge, MA 02141
617-868-4444
Cambridge - East Cambridge
The Lexington
100 North First Street
Cambridge, MA 02141
617-945-1349
Bambara Restaurant
25 Edwin H Land Boulevard
Cambridge, MA 02141
617-868-4444
The Lexington
100 North First Street
Cambridge, MA 02141
617-945-1349