Locali

restaurant in Pelham Islands, New Canaan

Phone: (203) 920-1440

Website: www.localipizzabar.com

Address: 32 Forest St