Cha Sha Southampton
About Cha Sha Southampton
Cha Sha Southampton is a café located at 158 Portswood Rd, Southampton, England SO17 2NJ, United Kingdom. Customers can reach them on 023 8178 0549 or visit their official website for services, pricing and opening hours. Read genuine customer reviews of Cha Sha Southampton on TrustedBusiness.Reviews, or share your own experience.
Latest reviews
No reviews yet.
No reviews yet.
Southampton, England, SO17 2NJ
United Kingdom