Get directions to: Johnny D's Uptown Restaurant, Somerville, MA
Restaurant address: 17 Holland St Somerville, MA 02144, USA
Restaurant: Johnny D's Uptown Restaurant