Company name: The Square Fish Café
Description: The Square Fish Café is a contemporary restaurant and bar set in the picturesque market village of Lenham, at the foot of the beautiful North Downs.
The Square, Lenham, Maidstone ME17 2PH, United Kingdom