Who has eaten at Weber's Hamberger Stand in Ontario, Canada?

They even built a pedestrian bridge across the highway for it.