Update Info - Barbarella Restaurant & Lounge
This restaurant was reported as closed. If it is open, let us know.
Barbarella Restaurant & Lounge
17115 100 Ave NW
Edmonton, AB T5S 1T9
17115 100 Ave NW
Edmonton, AB T5S 1T9