Get directions to: Federal House Inn, Lee, MA
Restaurant address: 1560 Pleasant St Lee, MA 01238, USA
Restaurant: Federal House Inn