Pizza On Demand (Leyton)
206 Francis Rd, London E10 6PR, United Kingdom
3.6
117 reviews
8 comments
HX7V+GJ London, United Kingdom
Location reporting
Claim this location
Monday: 12–3
Tuesday: 12–3
Wedneasday: 12–3
Thursday: 12–3
Friday: 15–4
Saturday: 12–4
Sunday: 12–3
Tuesday: 12–3
Wedneasday: 12–3
Thursday: 12–3
Friday: 15–4
Saturday: 12–4
Sunday: 12–3
We tried to use them today for the first time after a few months to see if things had improved and it was worse than ever. The food was inedible, the staff lied twice about where the food was - we could’ve walked there and back faster than having it delivered.
Will never use them again. There are much better options in the area.
EDIT: Downgrading to a 1* because the phone number is clearly not in use either