Umbertos

Umbertos

Umbertos
A specialist retailer of Italian food. The shop has an impressive selection of charcuterie, unusual pasta shapes, Biscotti Biscuits, ItalianCheese, Olive Oil, flavoured Olives, Vinegar and much more.    01844 214040 , , 9 Greyhound Walk, Thame OX9 3DY, UK