Red Lotus

restaurant in Pelham Islands, Trumbull

Phone: (203) 926-8724

Website: redlotusct.com

Address: 872 Bridgeport Ave