Maa grameswari dhaba is a restaurant located in Talcher, Odisha. The average rating of this place is 4.50 out of 5 stars based on 69 reviews. The street address of this place is Fish Godown, railway, Station Rd, Talcher, Odisha 759100, India. It is about 1.41 kilometers away from the Talcher railway station.
chinmayi patra 7 months ago
Better food with better service with best atmosphere ???? ????
Bikash Kumar Biswal 8 months ago
Cheap price best quality.
Trilochan Parida 15 months ago
Place is beautiful or food are delicious . service is average but atmosphere is more than better of service.