Get directions to: Angelina's Pizza & Subs, Somerville, MA
Restaurant address: 230 Holland St Somerville, MA 02144, USA
Restaurant: Angelina's Pizza & Subs