Baraka Cafe 80 Pearl St Cambridge MA United States
North African cuisine in a small storefront restaurant on a side street off of Central Square.
Phone: 617.868.3951 Dress: casual