Italian restaurant inside a supermarket chain in Northern Italy.Â
Spain, Zaragoza
Spain, Tarragona
Italy, Cortina D’Ampezzo