You are now leaving Menulist
We hope to see you again soon!
Cafe Nature
240 McLeod St | Canadian Museum of Nature, Ottawa, Ontario K2P 2R1, Canada, K2P1A1
Coffee, Galleries, Cafés, Cheese, Pizza, Juice, Desserts, Drinks, Cafe, Sandwiches
The redirect does not work? Just click on this link or copy it into your address bar