Start your evening with authentic Italian food at La Divina on Upper Street, ideally located for Almeida Theatre and King's Head Theatre.
Planning an evening at the Almeida Theatre or King's Head Theatre? La Divina is a family-run Italian restaurant at 134 Upper Street, Angel, Islington, making it an easy choice for dinner before the show.
Since 2009, we have welcomed local diners, theatre-goers and visitors with warm hospitality and Italian-inspired cooking. Enjoy hand-stretched Romana-style pizzas, classic pasta dishes, grills, salads, homemade desserts and a carefully selected list of Italian wines.
Whether you want a quick early dinner or a more relaxed meal before curtain-up, our central Upper Street location puts you close to some of Islington's best-known theatres and performance venues.
Make your pre-theatre meal even better with La Divina's theatre offer. The offer excludes Saturday nights and is subject to the current terms and availability shown on our offers page.
If you are heading to a performance, timing matters. Our location on Upper Street makes it simple to enjoy dinner, drinks and dessert without travelling across London again before the show.
La Divina is well placed for an early dinner before performances and events around Upper Street, Angel and Islington.
Heading to the Almeida? Join us for Italian food and drinks before your performance. La Divina's Upper Street location keeps your pre-show plans simple.
La Divina is close to King's Head Theatre, making us a convenient stop for pasta, pizza, wine or a full dinner before the show.
Visiting Union Chapel for a concert or event? Enjoy a relaxed Italian meal on Upper Street before heading to the venue.
Going to an event at Islington Assembly Hall? La Divina is a convenient Upper Street choice for dinner and drinks beforehand.
Planning an evening at Sadler's Wells? Start with Italian food, wine or cocktails at La Divina before your performance.
Our menu gives theatre-goers plenty of choice. You can keep things light, share dishes at the table or enjoy a full Italian meal before your performance.
Popular choices include hand-stretched Romana-style pizza, pasta, grills, salads and homemade desserts. We also offer Italian wines, cocktails and options for different dietary needs.
Pre-theatre dining should feel easy, not rushed. At La Divina, you can enjoy a proper restaurant meal in the heart of Islington and still stay close to the area's main theatres.
We are family-owned, have served Upper Street since 2009, and focus on friendly service, fresh ingredients and a comfortable atmosphere. Our restaurant works equally well for couples, families and groups meeting before a performance.
If you know your show time, booking ahead is the best way to plan your evening. Choose a table time that gives you enough space to enjoy your meal and walk comfortably to the theatre.
Yes. La Divina is at 134 Upper Street in Islington, a short walk from Almeida Theatre.
Yes. Our restaurant is on Upper Street in Angel, Islington, close to King's Head Theatre.
Yes. We promote a special theatre offer. Please check the current offer details and terms before booking.
Yes. We recommend booking ahead and choosing a time that leaves you comfortable time to eat before your performance.
La Divina welcomes guests with different dietary needs. Please view the current menu and speak with the restaurant about any specific allergy or dietary requirement.
We are at 134 Upper Street, London N1 1QP, in the heart of Angel and Islington.
Make La Divina the first stop of your theatre evening in Islington. Book your table, enjoy Italian food on Upper Street, then head to the show.