Pizza restaurant specializing in Italian cuisine. Known as Collodi.