Seafood restaurant · 10 Chadakoin Parkway, Celoron, NY
Dine-In
More food in Celoron, NY · Seafood in Celoron