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
Mon - Sat: 7am - 5pm
Sun: 7am - 4pm
Closed on Stat Holidays (Except Good Friday)
613-722-8753