About
David Duncan House is an establishment located in North York, Ontario on 125 Moatfield Dr. David Duncan House is in the "Restaurant" category. Elegant fine-dining mainstay known for its art deco decor, prime steaks & seafood entrees.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like