Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Leominster South Herefordshire, County of West Midlands
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.6
83 Opinions in 2 websites
4.3
395 Opinions in 2 websites
10 High Street, England
ItalianI have lived in Leominster for nearly three years and, to my knowledge, this restaurant has been closed for at least two of them. The place appeared to be undergoing a refurishment for a while but that is no longer the case. No sign of life as of the date of this review.