Mahodadhi Restaurant
Sea Beach Road Sea Beach Road Near Swargadwar, Puri 752001 India
Mahodadhi Restaurant is a Restaurant place is located in Puri, Odisha. The address of Mahodadhi Restaurant is Sea Beach Road Sea Beach Road Near Swargadwar, Puri 752001 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 6752 220 440, or open their website to view relevant information, The url is http://www.mahodadhipalace.com