North Scottsdale

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

Restaurant—Upscale Casual

37 Followers


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 wine to olive oil. Tha... Read more

Followers (37)