Tags : #Food, #PointOfInterest, #Establishment
Its a Tea Stall. They provide good quality tea. To take a cup of tea it is a suitable place.