Stecca
Restaurant · Kensington and Chelsea

Stecca

$$ · Italian

Chef-owner Stefano's kitchen turns out London's most convincing Italian classics—the Bolognese alone justifies a trip to this intimate Chelsea spot.

Info

📍
Address
14 Hollywood Rd, London SW10 9HY, UK, LDN

More like this