New hotel talcher mutton is a restaurant located in Talcher, Odisha. The average rating of this place is 4.20 out of 5 stars based on 5 reviews. The street address of this place is dehury market complex, Hatatota Main Rd, Talcher, Odisha 759100, India. It is about 0.38 kilometers away from the Talcher railway station.
ASHISH KUMAR NAYAK 29 months ago
New restaurant
Mutton specialist
Definitely try it