Restaurants from Aldington
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Aldington, The Lees Boughton Lees, Aldington, United Kingdom
"The restaurant is situated in a lovely location with friendly staff, offering a wide selection of drinks and dishes. There is a barbecue area outside..."