Solo Pizza is a pizza restaurant offering classic pizzas and a unique Dutch kapsalon specialty.