There are many restaurants in the area, with a variety of cuisines to suit every taste. If you’re looking for the best places to eat in Puri, Odisha, then look no further! Here are some of my favorite spots with great food and atmosphere:
-
Parijat Restaurant, Puri
Right on the beachfront, Parijat is a great place to have lunch or dinner. The seafood here is top quality, as one would expect from Puri, and the service is impeccable. The restaurant is distinctly Odia in its style. The multi-course meals offer more than just a taste of sea food; they have you dining like royalty!
Address : Gopal Ballabh Rd, Puri, Odisha, India
Price : per person INR 750 – INR 1,900
-
Agarwal’s Pure Veg Restaurant, Puri
For great Indian food, Agarwal’s Pure Veg Restaurant is a must. Located on the 2nd floor, this place has a vegetarian buffet that offers a variety of local Indian food. The staff here are very friendly and helpful and there is a great atmosphere. One thought to note though: If you are sensitive to spicy food you may want to ask for the mild curries!
Address : VIP Rd, Puri, Odisha, India
Price : per person INR 760 – INR 1,900
-
Bhojohori manna, Puri
If you are in Puri, make sure you drop by this place. Serving a great range of seafood both on the beach front and at the restaurant, this place is great for seafood lovers. The staff here are very friendly and helpful and remember if you have a sweet tooth (like myself) they have some great vegan options there as well.
Address : Gopal Ballabh Rd, Near Hotel Swapnapuri, Puri, Odisha,
Price : per person INR 1,900 – INR 3,800
-
Honey Bee Bakery & Pizzeria, Puri
Offering a great range of pizzas, this place is a popular choice for both locals and tourists. The pizzas have a meat-free option, and the staff always suggest the more healthy alternatives on the menu. They also have an extensive vegetarian range too.
Address : Chakra Tirtha Rd, Puri, Odisha, India
Price : per person INR 750 – INR 1,900
-
Victoria Club Hotel, Puri
If you are visiting Puri, this hotel is a great option for food. There are several restaurants, each offering a variety of cuisines. The seafood here is excellent and my personal favorite is the Chinese kitchen!
Address : Sea Beach Rd, Puri, Odisha
Price : per person INR 760 – INR 1,900
-
Harry’s Cafe, Puri
If you’re looking for a great meal but don’t want to break the bank, Harry’s Cafe restaurant is the place for you. This place serves authentic dishes from the different states in India and makes you feel as if you were actually there. A must visit for anyone who loves Indian food.
Address : Puri Beach Road, PuriChakra Tirtha Rd, Puri, Odisha
Price : per person INR 750 – INR 1,900
-
Four Seasons Tandoori Bites, Puri
For the Indian food lovers, Four Seasons Tandoori Bites is a great choice. This place serves delicious and authentic Indian fusion food. If you are craving a good curry, this is the place to go.
Address : Hotel Sona International, Sea Beach Rd, Puri, Odisha
Price : per person INR 750 – INR 1,900
-
Fusion Restaurant, Puri
Located on the 2nd floor in Puri’s Victoria Club Hotel, this is a great place to go if you’re in the mood for some authentic Indian food. They serve a variety of cuisines from different parts of India and their menu is extensive. For the best experience, make sure you try out the Mughlai thali (which includes rice, dal, chicken curry, naan bread and salad).
Address : RR2R+GGQ, Puri, Odisha, India
Price : per person INR 760 – INR 1,900
-
The Grand Regency, Puri
Not only does this place have a great location and great food, it also has a beautiful beach! That’s always something that everyone loves. The food here is very authentic and the staff are very friendly. They even offer an alcohol-free version of their menu if you’d like to try something new.
Address : GP Road, Puri, Odisha
Price : per person INR 750 – INR 1,900
-
Shree Balajee Bhojanalaya, Puri
For the best breakfast in Puri, this is the place to go. It’s a beautiful restaurant with an excellent selection on their menu. The staff here are very helpful and friendly; they even offer a pick up service.
Address : Lakhai Rd, Puri, Odisha, India
Price : per person INR 760 – INR 1,900
So these are just some of the great places that you can visit while visiting Puri.
Some Delicious Local Food in Puri, Odisha
- Khicede
- Malpua
- Dalma
- Ukhuda
- Abadha
- Chungdi Malai
- Chenna Poda
- Santula
- Pitha
- Macha Chenncheda
- Rasabali
In Summary
Puri is very beautiful and although my favorite places have already been mentioned, I hope that you find this article helpful in discovering some new destinations and restaurants to visit.
It is important to note that although there are many great places to eat in Puri, the best of these are only located a short way from the city center and beachfront. Hope you like this article and share with your loved ones and If you have wanderlust and live to explore, there’s a lot to get excited about in this blog. you can read about places food on Travel Tricky