Ducks On The Roof Restaurant 1430 Front Rd S Amherstburg ON Canada
Phone: 519.736.0044 Smoking: not permitted
Alcohol: full bar
Dress: casual