La Scala is an intimate Italian restaurant located in Chinatown. The wood fired oven offers a nod to tradition, as does a menu ranging from carpaccio and charcuterie to risotto and spaghetti.
La Scala London
Time Out says
Details
Discover Time Out original video