Reservation request: Opera Tavern
Unfortunately no reservations can be made for this restaurant.
Opera Tavern
23 Catherine St., Strand and Covent Garden
WC2B 5JS London
WC2B 5JS London
Unfortunately no reservations can be made for this restaurant.