Shikara Restaurant
(630) 964-1720
1620 75th St, Downers Grove, Illinois, 60516-6231
About us
Fine Dining Indian Restaurant and Expert Indian Catering services.