Pizza restaurant Lo Scarabeo, offering pizza.