Delivery
Pickup
Outdoor
England
South East
Ashford
Saxon Shore
1 Restaurants on GastroRanking
253 Opinions in 2 websites
Our first meal in this hidden gem. Very friendly service and a. super carvery. Delicious italian dishes too. Will definitely return.