ViaMichelin
The Real Greek - Strand
Location picture
Well 7.8 (899 reviews)
Around £12
Location
The Real Greek Strand
London WC2R 0LT