Located in Orlean's Rio Can Centre, Caravela is Ottawa's trendiest Portuguese dining experience.
Websites.ca Talk Ep. 51