Price: $16.49
A 14-inch pizza topped with tomato sauce, melted cheese, and a sprinkle of herbs.
4416 N Miller Rd, Scottsdale 85251, United States
No delivery
Restaurant
4416 N Miller Rd, Scottsdale 85251, United States
View restaurant and full menuSpot something wrong?