Jharokha, a small white marble palace, is located at the
Taj Lake Palace in
Udaipur. With historic ambience, the restaurant is well-suited for all day dining. This 24-hour restaurant serves a wide choice of contemporary cuisines from various parts of the world.