Cha Sha
Coffee Shop · Tea House
Cha Sha Glasgow is a coffee shop and tea house offering a diverse menu of beverages. This establishment provides a unique selection for those seeking a cafe experience.
Location
Best places nearby
The highest rated places close to Cha Sha.
Local restaurants nearby
87 Kilmarnock Road, Glasgow, G41 3YR, GB



