Odd Duck
Fine Dining · Wine Bar · Tapas
Odd Duck is a restaurant offering a modern fine dining experience with a frequently changing menu featuring locally sourced ingredients.
Location
Best places nearby
The highest rated places close to Odd Duck.
Local restaurants nearby
93 Ontario St S, ON



