Firecracker Canteen
10 Clements Rd, Ilford
020 3441 2425
Menu
Ilford, Greater London
Firecracker Canteen
10 Clements Rd, Ilford, Greater London IG1 1BA
020 3441 2425