Bambara Cambridge

25 Edwin H Land Blvd, Cambridge, MA

Menu (As of 11/2)

Bambara Cambridge: hours and how to order