Solo Pizza is a casual pizza restaurant offering pizza slices and takeout. They also serve supplì and offer delivery.