Chu & Cho London
4
1
Reviews
Coffee & Tea in London
- Charlton
52 Charlton Church Lane
, Charlton, London, SE7 7AB
+44 (0) 20 7642 1014
Chu & Cho is small Spanish cafe serving tapas style food.
Tags:
cafes, cuisine: thai, mexican, seating area, snack shops & tea rooms
|