Get directions to: Luau Hale Restaurant, Lenox, MA
Restaurant address: Pittsfield Road Lenox, MA 01240, USA
Restaurant: Luau Hale Restaurant