Vespa Italian Restaurant

restaurant in Pelham Islands, Westport

Phone: (203) 557-9057

Website: www.vespawestport.com

Address: 2A Post Rd W