REVIEW: Obica, Poland Street

London is not short of Italian restaurants. It takes a little more creativity to stand out in this crowded category, so the novelty of a mozzarella bar seems a shrewd concept, not to mention the stuff of cheese-lovers dreams. But does Obica’s new Soho outpost in Poland Street live up to expectations? … More REVIEW: Obica, Poland Street