Reservation









Shikara Restaurant

1620 75th St, Downers Grove, IL 60516

Email: cs@ShikaraRestaurant.com

Contact No.: 630-964-1720