Il Colosseo is an Italian restaurant offering authentic dishes in a family-run setting.