Royal Guard Fish & Chips

restaurant in Pelham Islands, Norwalk

Phone: (203) 846-5999

Address: 336 Westport Ave