What
  • Automotive
  • Communities
  • Real Estate
  • Restaurant
  • Services
  • Shopping
Where

Ducks on the Roof Cochrane is known as one of the most popular family-run restaurants in the area. With ample space to host special events, the restaurant has a broad range of amenities that can make you feel welcome right when you set foot in the restaurant.

Write a review

Your Rating
angry
crying
sleeping
smily
cool
Browse

Your review recommended to be at least 140 characters long :)