Get directions to: Al Fresco Restorante, Somerville, MA
Restaurant address: 382 Highland Ave Somerville, MA 02144, USA
Restaurant: Al Fresco Restorante