Cactus Rose Cantina

restaurant in Pelham Islands, Wilton

Phone: (203) 762-8484

Website: www.cactusrosecantina.com

Address: 5 River Rd