Review: Babajani

Review: Babajani

Opened for nearly two months now, here's everything you need to know about Notting Hill's new Mesopotamian deli. Where to find them: 322a Portobello Rd, London W10 5RU I got off at Ladbroke Grove and it was about a 10min walk What they're about: If you're looking for homecooking outside of home then this is [...]