Reservations

Visiting Udaipur soon and wondering if restaurants like Khamma Ghani, Upre etc need reservations in advanced?

Also open to other recommendations with nice views! Thank you!!!