Taste of Europe

restaurant in Pelham Islands, Norwalk

Phone: (203) 846-9668

Website: www.tasteofeuropeshop.com

Address: 330 Westport Ave