tew is a restaurant located in Sunabeda, Odisha. The average rating of this place is 4.70 out of 5 stars based on 6 reviews. The street address of this place is NH26, 763003, India. It is about 2.78 kilometers away from the Dummuriput railway station.
Rithik Singh 20 months ago
I love their samosa????
Adarsh dixit Adarsh dixit 11 months ago
Nice
Sapan Sapan 22 months ago
Someone