Myrtos London
Restaurant · South Kensington

Myrtos London

$$ · Greek

Modern Greek small plates, a 100-year-old olive tree centerpiece, and an impressive Greek wine list make this Chelsea restaurant feel transportive without pretension.

Info

📍
Address
260-262 Brompton Rd, South Kensington, London SW3 2AS, UK, LDN

More like this