Get directions to: Roses Restaurant, Lee, MA
Restaurant address: 160 Housatonic St Lee, MA 01238, USA
Restaurant: Roses Restaurant