THE SNAIL

RESTAURANT

 

The Snail Restaurant, Sevenoaks Home

STONE STREET, SEVENOAKS

01732 810233

duckhead