Company name: Barrafina
Description: Compact bar for Spanish tapas & sherry
10 Adelaide St, London WC2N 4HZ, United Kingdom