Obicà Mozzarella Bar – Poland Street
One of the best Italian restaurants in the West End, Obicà Mozzarella Bar is an authentic spot named after its signature dish. Expect to munch through small plates, pasta, pizza and secondi, all washed down by cocktails or wine.