Contemporary Indian restaurant, Mantra, offers North & South Indian dishes, including vegetarian options. Enjoy rooftop terrace views.