Rate this college (Cha Cha Laca) so that other users know to choose a good option. According to our information many users of this restaurant (Cha Cha Laca) are citizens of Newington. this restaurant is located in 87 Hanover Street
Edinburgh EH2 1EE
United Kingdom, in the city of Newington. The 74% users who leave an opinion of this restaurant, live within 6KM.
The communication between the restaurant and city (Newington) are acceptable.