Skip to main contentToast Local logo
Shikara Restaurant

Shikara Restaurant

Rated 4.3 out of 5 by 29 guestsIndianPrice range $15-30

Open

Takeout 11:00 AM - 9:30 PM

1620 75th St, Downers Grove, IL 60516
About

Indian Restaurant & Catering. Please call us for catering.

Shikara Restaurant - 1620 75th St Downers Grove, IL