Get directions to: Bell Linen, Holbrook, MA
Restaurant address: 52 Plymouth Street Holbrook, MA 02343, USA
Restaurant: Bell Linen