Il Colosseo is an Italian restaurant offering takeaway and delivery.