If people leave your opinion of this restaurant (Los Cardos), you'll read below and help you make better decisions when choosing restaurant. Leith has 5 colleges that its citizens can choose from. this restaurant is located in 281 Leith Walk
Edinburgh EH6 8PD
United Kingdom, in the city of Leith. If you find anything wrong in our website, please contact our team www.mexicanok.co.uk CONTACT.
87% of users who visit this restaurant aceden to our website to leave your opinion.