Menchie's hours In Kitchener, CANADA

All restaurants Menchie's in Kitchener: 1

Time in Canada: 17:55:07

Menchie's River Road, Kitchener

1020 Ottawa Street North

Open now, until 22:00