Menchie's hours In Kitchener, CANADA

All restaurants Menchie's in Kitchener: 1

Time in Canada: 18:35:51

Menchie's River Road, Kitchener

1020 Ottawa Street North

Open now, until 23:00