Fresh n Frooti

Restaurant in Grand Bend, Ontario