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

Any relation to the grilles ?