Villa Bistro
$$ • Modern European, Pizza, Vegetarian
Hours:
11520 100 Ave NW, Edmonton
(780) 497-7784
Customers' Favorites
Villa Bistro Reviews
Ratings
Hours
Monday | 4 - 9PM |
Tuesday | 4 - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
Tasty Chef fashioned dishes with a European flair. Excellent menu selections. Warm, attentive staff, cool air-conditioned interior, calm romantic setting. I enjoyed the delicious prawns. Tasty! I'll be back to try more menu items.