Il Colosseo is an Italian restaurant offering a menu of traditional cuisine in a welcoming atmosphere.