Stop Pizza is a pizza takeaway known for its delicious pizza slices and vintage atmosphere.