Red Bean Sushi

restaurant in Pelham Islands, Southport

Phone: (203) 256-8889

Website: redsalonandcolor.com

Address: 1711 Post Rd E