
Obica
Italy | Website

Founded in 2004, Obica mozzarella bar, based in Rome, Italy is the first mozzarella bar created of its kind. The concept now operates 20 units over 4 continents and 5 countries and is known for their fresh ingredients, authentically Italian quality produce and friendly service. ObicĂ Website