Heritage, luxury, and royalty together sing a beautiful medley at the best restaurant in Udaipur. Embrace your taste buds at the beautifully decorated Restaurant Harigarh which offers a wide variety of dishes. The restaurants also offer private space for meetings, conference, and parties wherein people could organize events and enjoy.