Ottawa's First and Finest
“It’s a wonderful place because it’s a Montreal-Deli... you'll always be fed and fed well, you'll get good quality food and you'll be looked after by someone who genuinely cares about you.”
Come Visit us!
1321 Wellington St. W,
Ottawa, Canada
Every Day: 7am - 5pm
Closed on Stat Holidays (Except Good Friday)
Restaurant
Mon-Fri 7am - 3pm
Sat-Sun 7am - 4pm
613-722-8753