Tag Archives: Italian restaurants central London

October 11

Dine at Tigella Kitchen Bar – 82 New Oxford Street – Authentic Italian Cuisine

The UK’s First Tigella Kitchen Bar Opens in London A unique concept where Italian tradition and innovation blend perfectly Manitoba Tigella opens on New Oxford Street London this September, serving authentic Italian cuisine with a focus on tigella, a traditional disc shaped stuffed bread from Northern Italy. Originating from the chestnut forests of the Apennine […]