Have a question?

Enter your info below and we'll get you a response!

Rello Sandwiches Inc.

81 Auriga Drive Unit#5 

Ottawa, ON K2E 7Y5

613-727-0907

Starving? Find us fast.

* Open Monday - Friday  9:00am - 2:30pm *