The menu has been more Italian than anything but on occasions they have had wonderful Flamenco dancers then the food seemed Spanish. £45 - £60 for two - wine £11.
6 Ormond Yard, London, SW1Y 6JTTel: 020 7930 2842