Pizza No Stop is a restaurant offering pizza and trattoria-style dishes. They provide home delivery with no transport cost and accept card payments.