Star Pizza offers pizza for takeaway, with options for enjoying your meal on their terrace or through home delivery on weekends.