Somerville Restaurants

Looking for the Top Restaurants in Somerville?

Check out our listing of the hottest clubs in Somerville, read reviews, view upcoming events and more.

Johnny D’s

17 Holland St., Davis Square, Somerville, Massachusetts United States