Company name: Latin House
Description: Latin House means food created with passion and straight from the heart. Latin American and Spanish cuisine made with love and dedication, in a true rustic Latino style ambience. Events, click and collect, delivery, catering and parties,
4 Coldharbour Ln, London SE5 9PR, United Kingdom