India Palace Restaurant

4213 Lafayette Rd.
Indiana
United States