Contact Us








Shikara Restaurant

1620 75th St, Downers Grove, IL 60516

Email: cs@ShikaraRestaurant.com

Contact No.: 630-964-1720

Fax: 630-964-6552