About

Discover Nona Italian Restaurant in Swiss Cottage, a delightful spot in London for those craving authentic Italian cuisine without breaking the bank. Known for its high ratings and cozy atmosphere, this restaurant is perfect for various occasions like birthdays, family dinners, or even solo dining. Nona offers a wide range of dishes, including popular options like shrimp and tiramisu, along with a variety of vegetarian, organic, and halal choices. Enjoy their extensive selection of small plates, salads, and desserts paired with a beverage from their happy hour menu or choose from cocktails, beers, and wines. With features like quick service and free Wi-Fi, as well as being LGBTQ friendly, it's a welcoming environment for everyone. Whether you prefer dining in, taking out, or even utilizing their drive-thru service, Nona ensures a satisfying experience for every visitor.

Show more

Price

$$$$ 20 - 30 GBP

Meals

Branch, Lunch, Dinner

Cuisines

Italian

Services

Delivery, Takeaway, Drive-thru, Reservations available, Outdoor seating, Dine-in, Reservations required, Reservations recommended

Dietary options

Vegetarian options, Organic options, Halal options

Offering

Serving alcohol, Serving desserts, Small plates, Happy-hour drinks, Late-night food, Salad bar, Serving cocktails, Serving beer, Serving wine, Serving coffee

How to get here?

The nearest public transport options for your convenience.

South Hampstead
Train station 147 m walk
Finchley Road South Hampstead (Stop K)
Bus stop 360 m walk
Priory Road South Hampstead (Stop H)
Bus stop 566 m walk
Belsize Road South Hampstead (Stop P)
Bus stop 521 m walk

Reviews and Ratings

Write a review
4.7
based on 404 reviews
4.7/5 369 reviews
4.4/5 35 reviews
ouj “joo” jou
ouj “joo” jou
3 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Absolutely sensational food, Leon; Tea, Christina and Art were fantastic hosts. Never felt so welcomed, well fed and appreciated.

Adelina Lyons
Adelina Lyons
3 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Nona Italian Restaurant — Friendly, Familiar, and Comfortably Classic Located on Fairhazel Gardens near Swiss Cottage station, Nona is a cozy, family-run Italian spot that focuses on hearty portions, warm service, and a relaxed, neighborhood vibe. It’s not trying to be trendy — and that’s part of its charm. Food Highlights: Traditional Italian fare: pizzas, pastas, risottos, and meat dishes Standouts include the salt beef sandwich, spaghetti carbonara, and steak with fries Desserts are simple but satisfying — tiramisu and panna cotta are popular picks Vegetarian-friendly options available Drinks & Atmosphere: Casual setting with indoor and outdoor seating Full bar with wine, beer, and cocktails — including 2-for-1 deals Decor is modest, but the space feels welcoming and unpretentious

Show more
TK
TK
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

The food was delicious, great atmosphere, friendly staff and Pet friendly. 10 out of 10