Solo Pizza is a pizzeria known for quality ingredients and accommodating customer requests. They offer pizza for takeout.