Ohio > Spencerville > Restaurants, Food & Beverages > Restaurants > The Canal Stop
138 S Broadway St, Spencerville, Ohio, 45887-1267
(419) 647-6040
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!