About
The Lake Hound is an establishment located in Grand Bend, Ontario on 135 Ontario St S. The Lake Hound is in the "Restaurant" category. Relaxed, family-run eatery serving breakfast favourites & classic comfort food amid rustic decor.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like