Vida bar & grill
12225 118ave, Edmonton, Alberta T5L 2J9 Canada
Vida bar & grill is a Latin, Spanish place is located in Edmonton, Alberta. The address of Vida bar & grill is 12225 118ave, Edmonton, Alberta T5L 2J9 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 780-244-8432,