Restaurant sign, Rome, Italy

Repinned from Street & Shop Signs by StockPhotos