en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Leduc
/
The Greens
The Greens
Bar and Grill · American
The Greens is a Pacific Northwest restaurant offering scenic views and a selection of beers and cocktails.
1130 River Valley, AB
Devon, Canada
devongolf.ca
Location
The ranking
Best Bar and Grill in Leduc
22 places, none rated yet
See the full list →