23 Pizza Street is a pizzeria offering pizza for takeaway and delivery. They are known for their continuous service.