Harbor Grill
142 Boulevard Ave
Celoron
NY
14720
(716) 720-5959
Open Map
Bars & Grills
Restaurants
Seafood Restaurant