Company name: Yucca London
Description: Mexican plates & cocktails in cozy digs
496 Fulham Rd., London SW6 5NH, United Kingdom