Ley Street Cafe
313 Ley St, Ilford IG1 4AA, United Kingdom
4.2
247 reviews
8 comments
H37J+HW Ilford, United Kingdom
Location reporting
Claim this location
Monday: 7–16
Tuesday: 7–16
Wedneasday: 7–16
Thursday: 7–16
Friday: 7–16
Saturday: 7–16
Sunday: 7–16
Tuesday: 7–16
Wedneasday: 7–16
Thursday: 7–16
Friday: 7–16
Saturday: 7–16
Sunday: 7–16
I am extremely sad and disappointed. And also hungry.