Company name: Hispania
Description: Smart contemporary Spanish restaurant
72-74 Lombard St, London EC3V 9AY, United Kingdom