Restaurant

Villa Bistro

1 local recommends

Tips from locals

Markus
November 12, 2019
A hidden gem. I don't think there is one bad dish on the menu. Free parking on top level of parkade across the street 11520 - 100 ave NW instagram: @villa.yeg
Location
11520 100 Avenue Northwest
Edmonton, AB
North Central Edmonton