517 St. Clair Ave West
416-535-2715

Order Online

Wychwood Pub Hours

Monday - Thursday
4:00 pm - 2:00 am

Friday - Sunday
3:00 pm - 2:00 am

Kitchen closes at 11:00 pm every night

Gallery