410 Green St, Upton Park, London E13 9JJ, United Kingdom
Closed· Opens at 11:00
410 Green St, Upton Park, London E13 9JJ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Queens. Prices may vary in venue.
Been to The Queens? Be the first to share what you ate.