Jewel of India
A premium specialty Indian restaurant located next to the famed Nehru Planetarium, Jewel of India provides a sophisticated ambiance, exquisite service and ample parking space, together with the best available Indian food in the city of Mumbai.