The Fish Factory

The Fish Factory, Falmouth

rated excellent

The Fish Factory

Falmouth Wharves
North Parade
Falmouth
TR11 2TF