Rello Sandwiches Inc.

81 Auriga Drive Unit#5 

Ottawa, ON K2E 7Y5

613-727-0907

Have a question?

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

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

Starving? Find us fast.