COVID-19 policies and precautionsRead more
Restaurant & Food Service (1)
Prep Cook / Line Cook
Trattoria Caffe Italia is an Italian casual fine-dining restaurant and wine bar with a seating capacity of up to 100 guests in the dining room, with 2 private rooms seating an additional 120 ...
November 17, 2020
Central Ottawa (inside greenbelt)