Nº 1022 in 1033 in Croydon
Nº 4 of 4 Greek in Croydon
Similary restaurants in London
Opinions
Never received it!!!! Had to call the restaurant who stated there were no delivery drivers/riders