From Our Editors
Manitoba Tigella is a Soho-based restaurant located near Tottenham Court Road Station. They specialise in Italian cuisine with tigella as their main speciality. The restaurant offers a broad selection of sharing platters, pastas and pizzas, as well as cocktails and wines to choose from. The interior is modern with industrial vibe thanks to extensive use of metallic finishes.