Anchor Inn

Categories: Restaurants
+1 716-763-8984
60 Chautauqua Ave, Lakewood, NY, 14750
There is business contact and location information.