18631 N 19th Ave, Phoenix, Arizona 85027 USA
The Sardellas Supreme Pizza Large 16"
Photo Credit: Yelp