Villa Bistro
11520 100 Ave NW, Edmonton
(780) 497-7784
Recent Reviews
Order Online
Reserve
You May Also Like
Arno's Fine French Pastry Inc. - 10038 116 St NW
Cafe, Patisserie/Cake Shop
Normand's Restaurant - 11639 Jasper Ave
French, Wine Bar
The Cabin Pub + Party - 11606 Jasper Ave
Pubs, Pet Friendly
Restaurants in Edmonton, AB
Villa Bistro
11520 100 Ave NW, Edmonton, AB T5K 0J7
(780) 497-7784