Full menu with prices & pictures
Shikara 1620 75th St, Downers Grove, IL 6051...
(+1)6309641720
The menu of Shikara from Downers Grove includes 168 meals. On average, meals or drinks on the card cost about $9.1. The categories can be viewed on the menu below.