Check out the comments left by our users about this restaurant (Cafe Chula). this restaurant is located in 75 West Yard
Camden Lock Place
London NW1 8AF
United Kingdom, in the city of Camden Town. 84% of users who visit the information in this restaurant live or work within a radius of 51km. Rate this college (Cafe Chula) so that other users know to choose a good option.
If you find anything wrong in our website, please contact our team www.mexicanok.co.uk CONTACT.