Get directions to: Maple Leaf Inn, Westfield, MA
Restaurant address: 11 Arnold St Westfield, MA 01085, USA
Restaurant: Maple Leaf Inn