Take a look at some of the best takeaways, restaurants and food delivery services in Greenwich.
Unit1, O2 Arena, Peninsula SquareGreenwich, London SE10 0DX Argentinian (13)
The O2, Millennium WayGreenwich, London SE10 0DS Argentinian / Brazilian
15 Nelson RoadGreenwich, London SE10 9JB Pizza / Argentinian / Salad