About Il Rosso's Pizzeria & Bar
IL Rosso is a full service Italian-American restaurant. Pizza, Pasta, Sub Sandwiches and more. We are located in Heritage Square downtown Flagstaff.
IL Rosso is a full service Italian-American restaurant. Pizza, Pasta, Sub Sandwiches and more. We are located in Heritage Square downtown Flagstaff.