Reservation









    Shikara Restaurant

    1620 75th St, Downers Grove, IL 60516

    Email: cs@ShikaraRestaurant.com

    Contact No.: 630-964-1720