Annai Fathima Hotel is a fast food restaurant located in Thoothukudi, Tamil Nadu. The average rating of this place is 4.50 out of 5 stars based on 6 reviews. The street address of this place is 36A/7 South, Beach Rd, Thoothukudi, Tamil Nadu 628003, India. It is about 1.17 kilometers away from the Tutimelur railway station.
Jesu fdo 16 months ago
Good