Opera Tavern, London
Here’s a nice Italian Spanish tapas restaurant in London near Covent Garden. Hello, Opera Tavern.
Unfortunately, Opera Tavern lost their Michelin star ranking, but their food is still delicious with great ambiance too.
Here’s a nice Italian Spanish tapas restaurant in London near Covent Garden. Hello, Opera Tavern.
Unfortunately, Opera Tavern lost their Michelin star ranking, but their food is still delicious with great ambiance too.