iL Centro is an Italian restaurant and pizzeria offering traditional dishes made with family recipes.