Grumpa's Place Fries and More

Restaurant in Grand Bend, Ontario