The Square Fish Café
The Square, Lenham, Lenham
01622 858268
Recent Reviews
Order Online
Reserve
The Square Fish Café
The Square, Lenham, Lenham ME17 2PH
01622 858268