Return to 20160422_121749
Lara’s Cafe, XX Blackstock Road specialises in tasty fresh food with an Italian twist. And it’s got a garden.