Techno Pizza is a pizzeria.