Manzara – Turkish noun: landscape, scene, panorama… irresistible pizza?

Not 30 seconds from Notting Hill Gate station is a small Turkish restaurant called Manzara [24 Pembridge Road, W11 3HL] which is rarely busy and serves fantastic food, or to be precise, Pizza. Yes, it may be Turkish but it does the finest, most delicious pizza in the Notting Hill area and I can vouch for that – it far surpasses the more pricey ASK and Pizza Expresses that can be found far too easily in that area…

Read Article →