Best Odia Restaurant in Saheed Nagar, Bhubaneswar - Atithi Devo Bhaba
opposite of law university saheed nagar, A/54, Bhubaneswar, Odisha - 751007
7735693202
Atithi Devo Bhaba, the best Odia Cuisine Restaurant located in the heart of Sahid Nagar, Bhubaneswar, Odisha. It serves a wide variety .....