Obica Mozzarella Bar - Poland Street

Appreciating Mozzarella di Bufala as the jewel in the crown of Italian cuisine - mozzarella bar Obica gives that creamy ball of cheese the attention it deserves. Order in perfectly curated platters of Italian antipasti sourced from the best producers.Read more