Picazzos Organic Italian Kitchen Picazzo Organic Italian Kitchen Picazzo's Organic Italian Kitchen

Picazzo's Organic Italian Kitchen Send to Phone

1300 S. Milton Rd. (S. Plaza Way)
Flagstaff, AZ 86001
928-226-1000
Map
Organic menu bursting with flavor complements one of the best happy hours in town.
Openings: Lunch & Dinner daily

Text data on Picazzo's Organic Italian Kitchen to your phone, or a friend's cell phone.

Cellphone number:
Cellphone provider: