Ivenkile Yokutyela
The Trafalgar
bayi 5 abantu basekuhlaleni abayincomayo
Amacebiso asuka kubantu basekuhlaleni
The Trafalgar is a long standing family run business specialising in fantastic fish dishes. Highly recommend.
Indawo
40-42 N Albert St
Fleetwood, England