Menu Enter a recipe name, ingredient, keyword...

Celebrate Valentine's Day At The World's Most Romantic Restaurants

By,
Gourmandize

© Sheesh Mahal via Tripadvisor

Sheesh Mahal (Udaipur, India)

Meaning "Mirror Palace" in English, the Sheesh Mahal restaurant is aptly named. It boasts a completely open air terrace surrounded by the glittering Lake Pichola. You can even get there and back via romantic boat ride, making it a magical evening from start to finish.


More steaming articles