2 Courses + Drink £30.95pp
Includes a 33cl Birra Moretti, 175ml house wine or soft drink.Planning an evening at the Almeida Theatre, King's Head Theatre or another nearby venue? La Divina is a family-run Italian restaurant at 134 Upper Street, making dinner before the show simple.
Since 2009, we have welcomed local diners and theatre-goers with warm hospitality and Italian-inspired cooking. Choose from Romana-style pizzas, pasta, risotto, grills, salads, homemade desserts and Italian wines—whether you want a quick early dinner or a relaxed meal before curtain-up.
Starter + Main + one drink
Add Dessert +£5
Bottle of House Wine Upgrade +£10
For two guests; replaces both included drinks.
Tell us your performance time when ordering and we will help you enjoy your meal without rushing.
Meet on Upper Street, enjoy dinner and head to the show without crossing London twice.
Enjoy dinner and drinks on Upper Street before your Almeida performance.
A convenient stop for pasta, pizza, wine or a full dinner before the show.
Family theatre plans are easier with an early meal together on Upper Street.
Start your concert evening with a relaxed Italian meal before heading to the venue.
A straightforward Upper Street choice for dinner and drinks before your event.
Allow a little extra travel time after enjoying Italian food and drinks at La Divina.
Choose a starter and main from pasta, risotto, pizza, chicken and salad options. Vegetarian and vegan choices are clearly marked, and you can add a homemade dessert for £5.
View Theatre MenuPre-theatre dining should feel easy, not rushed. La Divina is family-owned, has served Upper Street since 2009 and welcomes couples, families and groups before performances.
Book ahead and add your show and curtain time to the booking notes. Our team can then help you enjoy your meal and leave comfortably for the venue.
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. Our Theatre Menu is £30.95 per person and includes a starter, main and one drink. Choose a 33cl Birra Moretti, 175ml house wine or a soft drink. View the Theatre Menu.
Yes. We recommend booking ahead and choosing a time that leaves you enough time to enjoy your meal before the performance.
Yes. Vegetarian and vegan choices are marked on the menu. Please speak with our team about any allergy or specific dietary requirement.
La Divina is close to Little Angel Theatre, Islington Assembly Hall, Union Chapel, the Business Design Centre, Camden Passage, Almeida Theatre and King's Head Theatre.
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.
Book Now