Enable JavaScript to run this app.
Skip to main content
OpenTable logo
Interior - Terra Rossa - Angel, London,

Terra Rossa - Angel

4.7 (1110)
£26 to £40
Italian
139 Upper Street, London, N1 1QP

Make a booking

A photo of Terra Rossa - Angel restaurant

Terra Rossa - Angel

4.7
£26 to £40
Italian
Islington

Make a booking

2 people
7:00 pm
Booked 18 times today

About this restaurant

  • Neighbourhood gem
  • Good for special occasions
  • Good for groups
Terra Rossa brings the flavours of Puglia to London. The land in the south of Italy has been lovingly tended by farmers producing the most sun touched delicious food for generations.

At Terra Rossa, we want you to eat our beautifully cooked dishes and taste the ‘Masseria life’ where time slows down enough for you to relax and enjoy the homely taste of simple cooking… and of course with a glass of Puglian wine.
Proudly, we are a family-friendly and dog-friendly restaurant.
We have and a gluten-free menu and plenty of options for Vegetarians and Vegans. For parties larger than 12+ please get in touch via email on angel@terrarossa-restaurant.co.uk

Additional information

  • Dining style
    Casual Dining
  • Price
    £26 to £40
  • Cuisines
    Italian
  • Hours of Operation
    Mon–Thu 11:45–22:00 Fri 11:30–22:30 Sat 10:00–23:00 Sun 09:30–22:00
  • Phone number
  • Payment Options
    AMEX, Eurocheque Card, Mastercard, Visa
  • Dress code
    Casual Dress
  • Executive Chef
    Annarita Inguscio
  • Delivery & takeout
  • Area
    Islington
  • Parking Details
    Street Parking
  • Public transport
    Angel, Highbury and Islington
  • Additional
    Bar/Lounge, Beer, Cafe, Cocktails, Counter Seating, Delivery, Full Bar, Gluten-free Options, Patio/Outdoor Dining, Patio/Outdoor Dining, Takeaway, Vegan, Wine
Gift card

Gift card

Send gift cards instantly by email or print to present in person.

Send a gift card

Concierge
AI Beta

Our AI assistant, Concierge, is here to answer your questions about this restaurant.

Reviews

OpenTable reviews from verified diners

Reviews from people who have dined at Terra Rossa - Angel.

4.7

4.7
(1110)
  • 4.7Food
  • 4.8Service
  • 4.7Ambience
  • 4.5Value

Noise • Energetic

Loved For

  • North London

    Italian

Review summary

AI-generated from verified diner reviews
Terra Rossa - Angel offers an authentic Italian dining experience with a "wonderful atmosphere" and "superb" food. Praised for its "friendly and attentive service," the restaurant is noted for its excellent gluten-free options and Pugliese specialties. Visitors highlight the "great value" and charming decor, making it a neighborhood gem.
1,110 Reviews
  1. Paul

    London65 reviews

    5.0

    Dined 3 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Great pre-theatre location for the Almeida. Perfectly cooked sea bass and delicious pasta. Super efficient great service. Thank you.

    Is this helpful?

  2. Caroline

    London9 reviews

    5.0

    Dined on 25 September 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    This was a lovely find, felt like a neighbourhood gem with wooden tables and authentic Italian food. Our pasta dishes were really fantastic. Friendly service. Will defo come back.

    Is this helpful?

  3. Carole

    Brighton3 reviews

    5.0

    Dined on 23 September 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    The food is good - excellent gluten free pizza base and sea bass were both delicious. My husband had caprese salad with amazing mozzarella. We had a very enjoyable meal and didn’t know till the bill came that there’s a discount on Wednesdays!

    Is this helpful?

  4. Michael

    London10 reviews

    4.0

    Dined on 20 September 2026

    1. Overall 4
    2. Food 5
    3. Service 4
    4. Ambience 4
    Genuine Italian environment and the food was delicious. Service was great But for two main courses one coke one lemonade and a garlic bred £73 seems a bit high

    Is this helpful?

  5. Emanuele

    Dorset4 reviews

    5.0

    Dined on 12 September 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Really nice place with a lovely atmosphere and some very good Italian food. I had a starter, main course and dessert, and really enjoyed everything. The service was friendly and the prices were reasonable too. Overall, a really nice experience and I’d happily come back.

    Is this helpful?

  6. Graeme

    London1 review

    5.0

    Dined on 10 September 2026

    1. Overall 5
    2. Food 4
    3. Service 5
    4. Ambience 4
    Reliably delicious food. Very friendly staff and a lovely ambiance.

    Is this helpful?

  7. janine

    London5 reviews

    5.0

    Dined on 10 September 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    I booked this for my birthday as I fancied Italian and the initial reviews on open table were good! It went beyond my expectations and was super!! Food excellent and service attentive but not invasive! I would highly recommend this restaurant for good unpretentious Italian food! I will be back ❤️

    Is this helpful?

  8. Chris

    London11 reviews

    5.0

    Dined on 5 September 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Very friendly and accommodating. Food was delicious and delivered in a good time

    Is this helpful?

  9. Hilary Gold

    London15 reviews

    5.0

    Dined on 25 August 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    As always, superb. Need I say more? The best & authentic southern Italian pizza in London.

    Is this helpful?

  10. Luke

    London1 review

    5.0

    Dined on 23 August 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Great Italian restaurant and service. Staff all excellent. Highly recommended.

    Is this helpful?

Additional information

  • Dining style
    Casual Dining
  • Price
    £26 to £40
  • Cuisines
    Italian
  • Hours of Operation
    Mon–Thu 11:45–22:00 Fri 11:30–22:30 Sat 10:00–23:00 Sun 09:30–22:00
  • Phone number
  • Payment Options
    AMEX, Eurocheque Card, Mastercard, Visa
  • Dress code
    Casual Dress
  • Executive Chef
    Annarita Inguscio
  • Delivery & takeout
  • Area
    Islington
  • Parking Details
    Street Parking
  • Public transport
    Angel, Highbury and Islington
  • Additional
    Bar/Lounge, Beer, Cafe, Cocktails, Counter Seating, Delivery, Full Bar, Gluten-free Options, Patio/Outdoor Dining, Patio/Outdoor Dining, Takeaway, Vegan, Wine
Gift card

Gift card

Send gift cards instantly by email or print to present in person.

Send a gift card
  1. Home
  2. United Kingdom
  3. London
  4. North London
  5. Islington

Make a booking

A photo of Terra Rossa - Angel restaurant

Terra Rossa - Angel

4.7
£26 to £40
Italian
Islington

Make a booking

2 people
7:00 pm
Booked 18 times today
Discover
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • OpenTable For Restaurants
  • OpenTable Pricing & Plans
  • OpenTable Support
Join us on
  • Privacy policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Accessibility Statement
  • Cookie Preferences
Copyright © 2026 OpenTable Australia Level 22, 357 Collins Street, Melbourne, Victoria - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo