Filters:
family restaurant in Stanstead Abbotts
About 2 results.
Red Lion Amico Di Amici
High Street 1, SG12 8AA Stanstead Abbotts, United KingdomAmico Di Amici Italian Restaurant is set within the Red Lion Public House, Stanstead Abbotts, Ware. We serve fresh, authentic Italian food in our family friendly, cosy village restaurant.
The Red Lion
High Street 1, SG12 8AA Stanstead Abbotts, United KingdomAmico Di Amici Italian Restaurant is set within the Red Lion Public House, Stanstead Abbotts, Ware. We serve fresh, authentic Italian food in our family friendly, cosy village restaurant.