Sakura Japanese Restaurant

restaurant in Pelham Islands, Westport

Phone: (203) 222-0802

Website: www.sakurarestaurant.com

Address: 680 Post Rd E