Company name: Paladar
Description: Latin American fare & an intimate vibe
4-5 London Rd, London SE1 6JZ, United Kingdom