
Supply and Demand
Supply and Demand landed on Canada's 100 Best Restaurants list in 2024 at number 75 — a meaningful data point for an Ottawa room, where that kind of national recognition tends to lag behind what is actually happening on the plate.
Read restaurant page






