Restaurante
The Trafalgar
Recomendado por 5 personas locales
Consejos de personas locales
The Trafalgar is a long standing family run business specialising in fantastic fish dishes. Highly recommend.
Ubicación
40-42 N Albert St
Fleetwood, England