Hospitality management company Sarovar Hotels has inaugurated its ... a multi-cuisine all-day dining restaurant with seating for 120 people; and an upcoming rooftop restaurant with panoramic ...