Destination Dining - The Leela Palace

Lake Pichola, P O Box No 125, Udaipur-313001
  Website