14418 N Scottsdale Rd, Scottsdale, Arizona 85254 USA
Suprema Pizza Pasta , Red Sauce & Mozzarella
Photo Credit: Yelp