Obica Mozzarella Bar Poland Street in Soho is part of an international chain of Italian restaurants that actually started in Italy. Offering a genuine Italian dining experience that’s centred around fresh mozzarella paired alongside authentic Italian products that showcase Italy’s rich regional heritage, Obica Mozzarella Bar on Poland Street sets itself apart though, by focusing on sourcing fresh, high-quality ingredients that are then prepared in an open kitchen. Meaning, you get to see the love, care and passion that goes into every dish. Located in the heart of Soho on Poland Street in London, Obica Mozzarella Bar offers a wide range of classic and contemporary Italian delights that are designed to share and all bursting with flavour. The restaurant itself features a large private dining room, chic basement and large bar area. So, book a table at Obica Mozzarella Bar Poland Street. You won’t regret it.
Food sounds delicious?
Get a table before they're gone
The staff were friendly and attentive. Great wine and food.