1111 W Whittier Blvd, La Habra, California 90631 USA
Atomic pizza/pepperoni and mushroom pizza/ jalapeƱos poppers/ wings/ mozzarella sticks
Photo Credit: Yelp