Deniz Fish Bar, Croydon, Surrey, United Kingdom
About Deniz Fish Bar
Deniz Fish Bar is a Fast Food serving the Croydon community in Surrey, United Kingdom and located at London Road East
Location
London Road East
Croydon
Surrey
United Kingdom
CR0 2TG
Map
Contacts