40 Charlotte St., London W1T 2NW
Mediterranean restaurant | Restaurant
This establishment offers authentic Greek cuisine in a modern setting, featuring a contemporary dining room and a cozy outdoor terrace for a delightful dining experience.
Rating: 3.7