36-40 Rupert St, London W1D 6DW
Greek restaurant | Seafood restaurant | Turkish restaurant
This vibrant establishment attracts a stylish clientele seeking a sophisticated experience with Greek-inspired cuisine and expertly crafted cocktails in an elegant setting.