India Palace is an Indian restaurant offering a variety of tandoori dishes, curries, and naan, served in a spacious, buffet-style setting. Dine-in, takeout, and delivery options are available.