L'oscar Restaurant
Restaurant, French restaurant
About
L'oscar Restaurant, situated on Southampton Row in London, enchants diners with its cozy, romantic atmosphere and exquisite French cuisine. Renowned for great cocktails and a diverse tea selection, it welcomes families and groups alike. With a stellar 4.5-star rating, guests rave about dishes like the truffle rigatoni and sensational burrata, though some have noted occasional service hiccups. Wheelchair-accessible and offering a range of vegetarian and halal options, it's an inviting spot for breakfast, lunch, or a decadent dinner. Reservations are accepted to ensure a lovely experience.