•  

Obica Mozzarella Bar

1 min read by

Spacious Italy-based mozzarella bar serving pizza, pasta & small plates plus cocktails, wine & more.