Get directions to: Old Parsonage Tea Room & Lyon, Hubbardston, MA
Restaurant address: 19 Main St Hubbardston, MA 01452, USA
Restaurant: Old Parsonage Tea Room & Lyon