Terra Terra
Where we've featured it
There’s a new neighbourhood Italian restaurant and café by Finchley Road tube station but you can expect more than your classic pizza and negroni situation here. Open from 7.30am, there’s everything from nduja scrambled eggs and blueberry smoothies for breakfast to clam bigoli and cocktails come the evening.