Shikara Restaurant

Flag as Inappropriate

Shikara is a large Indian restaurant located off 75th Street in Downers Grove. It is tucked away in the corner of a strip mall and is joined with a banquet hall making it a great place for large parties. Shikara also caters and offers private parties of its own. If it's great Indian cuisine your looking for, Shikara is an excellent choice.
1620 75th St, Downers Grove, IL 60516
(630) 964-1720
  • Accessibility Details: The front door is accessible.
  • Hours: Lunch hours: Daily, 11am - 3pm. Dinner hours: Daily, 5pm - 10pm.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?