Get directions to: Casa Bell, Somerville, MA Restaurant address: 120 Washington St Somerville, MA 02143, USA Driving Walking Bicycling Restaurant: Casa Bell