Emme of Capri

restaurant in Pelham Islands, Stamford

Phone: (203) 353-0626

Website: www.massimoofcapri.com

Address: 227 Summer St