Song E Napule Pizzeria, evoking Italy… I guess?