Ducks On The Roof Sports Bar & Grill
205 3 Ave W
Cochrane, AB
T4C 2B9
(403) 932-5959
Rating:
4 out of 5 stars
(
6 reviews)
Reviews
No restaurant any more but what a sports bar,more screens than you could shake a stick at and friend...: No restaurant any more but what a sports bar,more screens than you could shake a stick at and friendly local service that shines.
Rated 5 stars by andy
on February 14, 2009