India House Restaurant

Share with...

Contact

(815) 637-4771
Email: 

Tabs

Photos
Near By Restaurants: 
(815) 637-4771
6430 E Riverside Blvd, Loves Park, IL, (61111)