Get directions to: Murray's Deli, Holbrook, MA
Restaurant address: 2 Elm Ave Holbrook, MA 02343, USA
Restaurant: Murray's Deli