8 Western Gateway, Custom House, London E16 1AT, United Kingdom
No delivery
Spot something wrong?
Dishes at Royal Docks Pizza. Prices may vary in venue.