FOLLOW

ADDRESS

913 West Irving Park Road

Itasca, IL, 60143

HOURS 

Tue - Fri: 11:30am - 3:00pm

Tue - Fri: 5:00pm - 9:30pm

​​Sat - Sun: 12:00pm - 3 ;00pm

​​Sat - Sun: 5:00pm - 9:30pm

CONTACT

Touch Of Spice Itasca Proudly created with Wix.com

We Deliver!

ORDER ONLINE