Villa Bistro

$$ • Modern European, Pizza, Vegetarian

Hours:
11520 100 Ave NW, Edmonton
(780) 497-7784

Customers' Favorites

Villa Bistro Reviews

Restaurantji Rating
4.5 (204)
Restaurantji Rating

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.

More Reviews(204)

Ratings

Hours

Monday 4 - 9PM
Tuesday 4 - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 9PM
Updated on: