Do you have gift cards for your restaurant?
Address: 1620 75th St, Downers Grove, IL 60516, USA
Shikara Restaurant (Owner) | Mar 24, 2019
Yes. We do have gift certificates.
Denise Hagner | Mar 24, 2019
No. They do not.
Vikram Dave | Mar 24, 2018
Sorry i don't have
Thanks! Your answer is awaiting moderation.