S F F London
0
Reviews
Delivery/Takeaway in London
- Leyton
660 High Road Leyton
, Leyton, London, E10 6JP
+44 (0) 20 8539 3777
S F F in London, London, is a local takeaway restaurant. They proudly offer takeaway food and fast food. S F F takeaway restaurant has its address at 660 High Road Leyton.
Tags:
chicken, fish & chips, kebabs, pizza, ribs
|