La Cafeteria

Italian Burgers

841 Forest Road, London, E17 4AT

Delivering now

Note: If you have allergies, please inform our staff

Your order