14 Barking Rd, Upton Park, London E6 3BP, United Kingdom
No delivery
Spot something wrong?
Dishes at De Cafe Lounge. Prices may vary in venue.