Get directions to: Bahia Grill, Somerville, MA
Restaurant address: 3 Washington St Somerville, MA 02143, USA
Restaurant: Bahia Grill