Non Solo Pizza is a pizza restaurant known for its delicious pizzas and focaccia. They offer takeaway and a welcoming atmosphere.