20160422_121749

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.