1 takeaway
2 Bush Arcade, Strand, Aldwych 0207836 6479
Delivery