GastroRanking-logo

The best restaurants serving Italian food in Annandale South Dumfries & Galloway Lowlands

1 Restaurants on GastroRanking

restaurant_img
4.6

248 Opinions

location-icon95A High Street, Scotland
Italian
outdoor_seating_238170takeaway_238170delivery_238170

First time there and was great food. Definitely going again