Pizza Rosso is a pizza restaurant offering Italian cuisine, with takeaway and delivery options available.