Lucky Tea Stall is a cafe located in Angul, Odisha. The average rating of this place is 3.50 out of 5 stars based on 6 reviews. The street address of this place is R6R7+MGQ, Sambalpur - Angul - Dhenkanal - Cuttack Rd, Banarpal, Angul, Odisha 759128, India. It is about 2.82 kilometers away from the Burha Panka railway station.
ODISHA SCIENCE CLUB 54 months ago
Good
BISWA BIHARI MOHANTY 66 months ago
Pathetic
sambit kumar 54 months ago
Hhhhhhh