A
save favorite

Jharokha – Taj Lake Palace

Udaipur, India

Jharokha is a multi-cuisine restaurant. With its scalloped arched frames overlooking the serene waters of Lake Pichola, it offers a vibrant array of delicacies from all over the world.

Recommended Group Size: 10 to 40

Send RFP
  • Activity
  • Nearby Hotels/Venues

Join toSave to favoritesCreate branded reports
Reach out directly to hotels and DMCs.