The Lakeview Pub

Restaurant in Beaverton, Ontario