David and Duncan House
ABOUT THIS LOCATION: David and Duncan Steak house is an Elegant fine-dining mainstay known for its art deco decor, prime steaks & seafood entrees. This restaurant is available for film production rentals buyouts.
ADDRESS: 125 Moatfield Dr, North York, ON
CONTACT: Tony@filmfriendlylocations.ca