Trattoria Caffè Italia

Trattoria Caffè Italia is a family-owned and operated Italian restaurant in Ottawa's Little Italy on Preston Street, which marks more than 39 years in…

Venues & Spaces · Ottawa, Canada · Services: Indoor Venue Hire, Conference & Meeting Rooms, In-House Catering, In-House AV