Tag: mozzarella

Meet Obicà, Britain’s first mozzarella bar

As restaurant titles go, ‘mozzarella bar’ is up there with ‘taqueria’ and ‘noodle joint’. ...