Taj TEA Stall - Coffee shop in Tumakuru - Tumakuru, India
By Pro Admin, Updated 8 months ago
About Taj TEA Stall in TumakuruAddress
83HQ+74C Taj TEA Stall, Melekote, TUDA Layout, Tumakuru, Karnataka 572105
Overall Rating
3.8
Total User Reviews (51)