Restaurante
The Trafalgar
Recomendado por 5 habitantes del lugar
Consejos de habitantes de la zona
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