Opera Tavern Menu, Prices and Locations
Awesome small plates, great drinks, wonderful unhurried service. Definitely worth a visit if you are in the area.
Phone: +44 20 7836 3680
Head Office address: 23 Catherine St, Covent Garden, London WC2B 5JS, UK
Get verified information about Opera Tavern Menu, Price and near me locations.