DFC
99 Plumstead High St, London SE18 1SB
+442088553222
Features
- Takeaway
- Delivery
- NFC mobile payments
- Dine-in
- Casual
- Wheelchair-accessible car park
- Late-night food
Map
Similar companies
Fast food restaurant
De Cafe Ltd
Dalton Ln, Keighley BD21 4JH
+441535661336
Fast food restaurant
Dean's Peri-Peri
251 Heathway, Dagenham RM9 5AN
+442085934896
Fast food restaurant
Coast to Coast | Traditional Fish & Chips | Est. 1929
19 North Rd, Kirkby Stephen CA17 4RH
+441768371194
Fast food restaurant
Mama's Pizza
184 Lilycroft Rd, Bradford BD9 5AJ
01274491000