Bambara Restaurant

Address:

25 Edwin H Land Boulevard
Hotel Marlowe
Cambridge, MA 02141

Phone:

617 868 4444

Map:


Contact   ·   Privacy   ·   Terms