Search results
We did not find results for: Shikara.
Check spelling or type a new query.
We did not find results for: Shikara.
Check spelling or type a new query.
1620 75th St Downers Grove, IL 60516 290.33 mi
Is this your business? Verify your listing
4.0 248 reviews
Really Outstanding Quality. You can tell they have a chef with years of experience. It's worth a drive and the variety is impressive. More
Shikara is a nice Indian Restaurant in Downers Grove, the inside is very fancy it's connected to a banquet hall on one hallway and the other side is Shikara. I had the lunch buffet for $20 a... More