Brits baffled by UK-themed restaurant in Italy – which promises delicacies including
British people have been left baffled after spotting a UK-themed restaurant in Italy - that promises regional dwellers delicacies from the West Midlands, Wales and beyond.Based in Padua, Italy, the diner dubbed Oh My God! also caters to…