Get In Touch

Contact Us

Our Location

Address

3912 17 Ave SE, Calgary, AB T2A 0S6

Email

info@sallorarestaurant.com

Phone:

(403) 452-8291

Opening Hours

Message Us