L'oscar Restaurant
Discover L'oscar Restaurant, one of the best restaurants in London, located in the heart of the city near Covent Garden.
Unfortunately, L'oscar Restaurant hasn't added any spaces to their profile on The Vendry.
L'oscar Restaurant is located in the heart of London near Covent Garden and is considered one of the best restaurants in the city. Inspired by the famous Cafe Florian in Venice, the restaurant features beautiful Baroque design with mirrors, gilded panels, and original art. Open all day, L'oscar Restaurant offers a variety of dining options including breakfast, lunch, afternoon tea, and supper, making it the perfect place to meet and enjoy delicious food and drinks.
Do you work for L'oscar Restaurant? Contact us to learn more about who's managing this profile or gain access.