Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Lymington Town New Forest South East
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
82 Opinions in 1 websites
11 St. Thomas Street, England
ItalianIt might look like a cafe on the outside (if you can find it), but there’s a proper restaurant with a proper kitchen on the inside. A small but varied menu, good portions and tasty. The chef was out among the guests, taking orders and asking if all ok. Well placed confidence. We would definitely return.