Unit 4a, Excel Marina, Western Gateway, Custom House, London E16 1AT, United Kingdom
No delivery
Spot something wrong?
Dishes at Marina. Prices may vary in venue.