Picazzo's Organic Italian Kitchen offers a wide selection of organic and gluten-free menu items. We have locations in Sedona, Flagstaff, Phoenix and Scottsdale, Arizona. Locally owned restaurant serving Sedona, Flagstaff, Phoenix and Scottsdale with healthy, gluten free and organic food choices with a palette of fabulous, fresh and tasteful ingredients is our kitchen’s objective every day.
Organic Restaurant Sedona