John Gilchrist reviews La Villa

Calgary Eyeopener

Restaurant reviewer John Gilchrist heads to La Villa in downtown Calgary. He gives it an 8.5 out of 10.

More From AudioMobile/Calgary Eyeopener