North Italia - Scottsdale

15024 North Scottsdale Road #160, Scottsdale, AZ, United States

Casual Dining

About

Fattoria means farm in Italian—a place where food is handcrafted and sold. It conjures up visions of a rustic farmhouse, offering locals hand-made offerings—anything from w... Read more

Followers (37)
  • Emily Sterrett
    Server
    W. Windrose Dr. Phoenix, AZ
  • ROGER REED
    Retail Associate / Cashier
    Scottsdale, AZ
  • Allie Jones
    Server
    Tempe, AZ
  • See all