1540 W Valley Blvd, Alhambra, California 91803 USA
They are generous with toppings! Loads of pepperoni and sausage
Photo Credit: Yelp