Greek restaurant · Borough
10
"A Greek-inspired restaurant in Borough, London, offering a Michelin-starred experience with dishes inspired by Greek cuisine."