Dehesa

All four Salt Yard Group Restaurants & Bars specialise in Italian and Spanish Tapas, all of which have a different interior style, atmosphere and menus.

Salt Yard Group | Tapas Restaurants & Bars in Central London

http://www.dehesa.co.uk

}