Landana Restaurant

restaurant in Pelham Islands, New Canaan

Phone: (203) 594-9600

Website: lamandas.com

Address: 26 Locust Ave