Brothers Tea stall is a tea store located in Kozhikode, Kerala. The average rating of this place is 3.90 out of 5 stars based on 8 reviews. The street address of this place is 7QPJ+RHH, East Hill, Kozhikode, Kerala 673005, India. It is about 1.62 kilometers away from the Vellayil Halt railway station.
Vivekanand V 17 months ago
Good tea shop for breakfast and lunch
Deepchand Manayil (Vlogger / chandus vlogs) 9 months ago
Nice breakfast items
Bethel Anto v 29 months ago
A very good teashop . Fast service