Pizza Oven

9060 Telstar Ave, Ste 201, El Monte, CA 91731
Cross Streets: Between Aerojet Ave and Flair Dr/Rosemead Blvd