Get directions to: Torreira Restaurant, Beacon Falls, CT
Restaurant address: 29 North Main Street Beacon Falls, CT 06403, USA
Restaurant: Torreira Restaurant