Company name: Vivo Latino
Description: Colourful choice for Latin American fare
147 Cowbridge Rd E, Cardiff CF11 9AH, United Kingdom