Obicà Mozzarella Bar – Poland Street
When you need the best Italian restaurants in Soho, look no further than Obicà Mozzarella Bar. This authentic, bright and airy destination is named after its signature dish, although it also serves a range of small plates, like escarole and anchovy croquettes, and mains like prawns and baby squid mixed with ribbons of pasta.