Star of India is an Indian restaurant.