Top 20 Places For A Perfect Meal In Udaipur!



Udaipuri Restaurant

Udaipuri Restaurant is a life saver for all vegans in the city. They have quite an international spread of vegetarian dishes, making this place heaven for vegans. Being located in a centre location in the city one can have an amazing view of the city, here. You must visit this restaurant for some of the best fusion food in the city. The cuisines mostly attempted are Mediterranean, Indian and Oriental.


Millets Of Mewar

This is a very dedicated restaurant for the health conscious ones. The idea of Millets of Mewar was originally conceived by four friends who were very strict about the standards of healthy eating. Their motto is to encourage healthy conversations, with healthy food and to promote healthy living. Also, a variety of gluten-free and vegan dishes are available here. The ingredients used here are raw and organic, and the style of cooking preferred is traditional methods only. If you’re someone who cares about the environment, just as much you care about what you’re putting into yourself, then this is a must visit.


Natraj Dining Hall

If you’re in Rajasthan you have to have Rajasthani food. For some of the best Rajasthani food, while you’re in Udaipur, end up here. They serve two types of Thalis; One Rajasthani and another Gujarati. The staff here is quite efficient and fast, which ensures that the crowd gets moving. The Gujarati Thalis differ from the Rajasthani with the food having a little sweeter edge than the Rajasthani ones. This is quite reasonably priced, with each Thali priced at around 200 Rs.


Palki Khana

This place is ideal for tea-time snacks and drinks if you’re up for it. It is located inside the marvellous City Palace, and usually sees tourists once they are done seeing the palace. The lake lies on the other side of this beautiful restaurant offering you a great view to look at while enjoying your drinks. Also, there is an Anokhi store right beside the cafe which sells some of the best jewellery and clothes you’ll ever come across.


1559 Ad

1559 AD is an ideal place for daytime meals if you’re sitting in the restaurant that is inside. This restaurant is part of a bungalow that is a 16th-century marvel, which must explain how brilliant the ambiance would be over here. You wouldn’t want to miss their Indian non-vegetarian delicacies.


Neel Kamal

With Neel Kamal Restaurant located in the Taj Lake Palace, a visit to this place should ensure one tick off of your bucket list. The decor gives you a mighty royal feel, with throne imitating chairs and royal elegance in the ambiance. Plus, the live classical music adds to the vibe.


Panna Vilas

This restaurant stands on the bank of one of the two most well-renowned lakes in the city- Fateh Sagar Lake. This rooftop restaurant gives you an amazing feel of the place as you enjoy the food with elegance and a pleasurable ambiance. Try the Sigara Boregi here, which is a unique dish, probably unknown to you. And, remember to pre-book a table if in case you want that fantastic lake view.



This restaurant placed right on the City Palace Road, offers a great view of the street from the restaurant. This restaurant has a very artistic vibe attached to it. The detailed illustrations adorning the walls might be one of the reasons behind the artsy feel behind this cafe. Oh, and James Bond’s Octopussy was filmed here, which must make this a must visit.



The restaurant offers not only a great few dishes but also the spectacular view of the Fateh Sagar Lake. This restaurant might be a little difficult to locate as it is located in the residential area, but the efforts are worth it. The food here is far from disappointing and is quite economically priced.


Raas Leela

Raas Leela is one of the restaurants behind the city palace which is generally flocked by tourists. This is one the restaurants which offer an amazing view of the lake as well as the Lake Palace. The view will keep you engrossed enough for hours.


Savage Garden

You don’t have to be a fan of the band to be a fan of this restaurant, but you’ll love it anyway. This is not some fancy restaurant located on the main road, but actually lays on one of the busy lanes in the city. The restaurant which is all blue in colour makes it quite enjoyable and funky at the same time. Other than the decor, you’ll obviously love the food here.



Looking for a restaurant with a very sophisticated ambience? Yhen this is your cue. A very classy restaurant, this is the perfect place to have an amazing dinner experience. The interiors are quite interesting with a beehive like ceiling pattern, and Zen based illustrations. The seating arrangements are also quite excellent and artistic here. The food reflects the culture of the state as well as the city’s essence in it. Prepare to be impressed.


Park View Restaurant

Being one of the earliest established restaurants in the city, it sees a lot of fan following for the same reason. The food here is classy and scrumptious at the same time. They have been serving Mughlai, Chinese and Indian food for the last 40 years.



This restaurant inside the Amet Haveli is the solution for those who are looking to delve into the Rajasthani spirits and cultures. The restaurant aims at providing its customers with one of the best views in the city. It not only overlooks Lake Pichola, but also the famous historical places such as Sajjangarh Fort and City Palace. Other than that, the interiors of the restaurant are marvellously done, and the ambiance here will transport you into a different world altogether.


Upre By 1559ad

Another one on the list, this one is a terrace restaurant in 1559 AD. It is located inside the Lake Pichola hotel and spoils its guests with the amazing view and the brilliant ambiance here. Enjoy night’s fall here with the best meal and drink.


Chandni Restaurant

This restaurant is part of the Udai Vilas Palace and is ideal for dinner. You’ll find great live music and dance performances, with an exotic array of wines here. The staffs treat you royally and leave no place for complaints. This is the place for a romantic date if you’re looking for such a place. But, it might be difficult to get a table, if you’re not staying there.


Udai Kothi

Udai Kothi is the most talked about place in Udaipur itself having won many awards for having one of the world’s best rooftops pools and also one of the greatest wedding destinations. Other than these reasons, it is known to be a great place for dining too.


Kabab Mistri

If you are looking for a simple place that serves North Indian food to put an end to your cravings, then this is it. The presentation along with the service is great. The background live Ghazal music is usually an add-on.


Gordhan Thal

This is another famous restaurant which serves some of the best Thalis in the city. In fact, you’ll get ten or more different delicacies in one Thali. Enjoy your meal to the fullest here.


Jaiwana Haveli Rooftop

The view is what makes this an amazing choice for a restaurant. Try the Butter Chicken, or the Breakfast buffet, and be impressed.