The Mantra The Mantra Restaurant is probably one of the best known fine dining restaurants in the city. It is…