Shikara Indian Restaurant

1620 75th Street  Downers Grove, IL - 60516
Directions & Maps
Phone: (630) 964.1720
http://www.shikararestaurant.com