L Delduca is a Fast Food serving the Dover community in Kent, United Kingdom and located at Castle Street
Castle Street Dover Kent United Kingdom CT16 1PJ
Map