Restaurant
Vivo Ristorante
16 locals recommend
Location
18352 Lessard Rd NW
Edmonton, AB
Dechene
Tips from locals
Amazing, traditional Italian meals, served family style. An absolute treat.
Upscale eatery serving shareable, family-style portions of Italian comfort food in a lively setting.