Cafe Chi is located at Newall Road, London, TW6 2AP, United Kingdom.
Cafe Chi is open Mo-Fr 07:00-16:00
Cafe Chi is famous for its Sandwich, Snacks, Juices cuisine.
5 Star
4 Star
3 Star
2 Star
1 Star
Be the first to leave a review for Cafe Chi
Don't you have an account? Register Here