This isn't really Stroud Green, but it's localish.
Has anyone tried i Borboni on Green Lanes by Manor House? I'm curious what people think. Someone recommended it for cheap and tasty Neapolitan food. The reviews are very good. But I mentioned it to a foodie friend, who absolutely hated it. She said the food was grey and bland. And this girl knows her Italian. I'd trust her over the person who first told me about it.
Anyway, I'm still debating whether or not to check it out. Has anyone had a positive experience?
Comments