Opera Tavern



  • Italian FoodItalian Food
  • Spanish FoodSpanish Food

Cuisine

Spanish, Italian, European, Tapas

Cost for 2

£45

Book Now

Address

23 Catherine Street, London, WC2B 5JS

Post Code

WC2B 5JS

Opening Hours

Monday to Saturday: 12:00 noon – 11:00 pm
Sunday: 12:00 noon – 10:00 pm

Nearest Underground Station(s)

Covent Garden