Restaurant Reviews from DiningGuide411.com
    Top : Canada: AB: Edmonton

Flamingo Restaurant and Lounge, Edmonton, Alberta, Canada










Flamingo Restaurant and Lounge
15835 87 Ave. NW
Edmonton AB Canada


Phone: 780.483.7178
Alcohol: full bar