Skip to main content

Eat & drink


A photo of a chef in Barbican's restaurant, Osteria

Osteria is a modern Italian restaurant, with spectacular views of the Barbican Lakeside and fountains.

The menu focuses on bold Italian cooking, with a focus on produce and seasonality, paired with classic Italian cocktails and wines. 

A pre-theatre menu is available at £22 for two courses or £26 for three courses. Served exclusively between 5-7pm, it has been specially created to offer the widest choice yet ensure that your food is served promptly, so that you can enjoy a relaxing dinner before your performance.

In the bar, Amore bibo, cocktails focus on Italian classics such as Negronis and Bellinis. The wine list includes famous Barolos, Supertuscans and indigenous grape varieties and new generation winemakers from Puglia, Sicily and Sardinia.

Located on the second floor, the restaurant offers diners views of the Barbican's iconic lakeside and fountains.

‘Voted one of the top 10 Italian Restaurants in London‘
Bookatable Awards 2017

Make a reservation

Phone us on 020 7588 3008 or email

Or, book online with Bookatable:


Cocktails, concrete and tonnes of charm

Pop into the Martini Bar for a pre-performance tipple, with Happy Hour from 5-6pm

Osteria Restaurant & Bar

Saved events

We’re testing a new Saved events list so you can bookmark your favourite events. How to use Save for later

Share your feedback