At this cafe, clients may drink good tea. Most users indicate that the staff is efficient. The enjoyable service demonstrates a high level of quality at Radha Tea Shop. You will definitely appreciate the charming atmosphere. The overall score of this place on Google is 4.1.