Where was Harrison Bergeron filmed

1995,
Filming country:
#Canada
Harrison Bergeron was filmed in Toronto in Canada.
Locations
The Lakeview Restaurant
1132 Dundas St W, Toronto, ON M6J, Canada
Scene where None
Scene was shot The Lakeview is an old-school diner which opened in 1932 which maintains its classic look making it a popular filming location.