11108 N Frank Lloyd Wright Blvd, Scottsdale, AZ 85259
Overall Rating
Review
Nice small place with friendly staff. Had a "Super Six" pizza and a small house salad. Fresh ingredients and chatty flavorful. crust was a little dry but the toppings made up for it!