Traditional Italian in a cozy atmosphere, superior service!
Khoa
November 21, 2016
My favourite Italian restaurant in Ottawa! Located in the iconic neighborhood of Little Italy, one can dine @ Trattoria Caffe Italia, arguably the best Italian food in town. Very romantic decor inside, huge wine selection and amazing traditional Italian dishes to choose from