Barra
23a Bow St, Somerville
(617) 764-1750
Recent Reviews
Order Online
Reserve
You May Also Like
Celeste - 21 Bow St
Peruvian, Latin American, Seafood
The Neighborhood Restaurant - 25 Bow St
Portuguese, Bakery
Himalayan Kitchen - 40 Bow St
Indian, Himalayan/Nepalese, Nepalese
Restaurants in Somerville, MA
Barra
23a Bow St, Somerville, MA 02143
(617) 764-1750