It might be good to enjoy delicious tea. Imagine a combination of tasty food and the knowledgeable staff, this is exactly what this restaurant provides you with. The enjoyable service is something these restaurateurs care about. Sheru Tea Point with the pretty atmosphere can be a place to start your journey at. Google users awarded this place 4.5.