Pinned 9 years ago
Discreet entrance to one of the finest and most luxurious restaurants of Spain. Zalacaín, Madrid