Il Rosso Pizzeria & Bar

6 E Aspen Ave #120, Flagstaff
(928) 440-5272