India Palace Express is an Indian restaurant with multiple locations. It offers food delivery and takeout.