Westfield Stratford City, Stratford, Greater London
Greek Restaurant · Stratford and New Town · 32 tips and reviews
Lauren Keith: Didn't have very high expectations based on the location of the restaurant, but I can't say enough good things about this place. Excellent food. Try the octopus!