7325 E Frank Lloyd Wright Blvd, Scottsdale, AZ 85260
Overall Rating
Review
Best gluten free Italian joint around! Always a favorite, especially for thicker crust gf pizza! They also offer a great selection of pastas...and desserts! You can't go wrong here!