A delectable meal and a sublime view of the water, they say, is the best dinner theater in the world. Add to that architectural depiction of glorious history, the skyline of an ancient city with modern perceptions, and you have a place where culinary masterpieces may take shape. Such a place has a name and it’s called Lakeview Restaurant in Udaipur. When you dine at this magical place, which sits on twin terraces atop one of the best boutique hotels within the old quarters of Udaipur city by the picture-perfect and serene Lake Pichola, you’ll feel as if you are floating with blue skies above and calm waters below.