Onion Bar Grill Flamingo is a Canadian Bar based in Lethbridge, Alberta. Onion Bar Grill Flamingo is located at 1702 23 St N, Lethbridge, AB T1H 5B3, Canada,
Please contact Onion Bar Grill Flamingo using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Onion Bar Grill Flamingo opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.