Pizza in Los Angeles, CA
Pizza • Fast Food Restaurants • Italian Restaurants
6363 Yucca St.,
Los Angeles ,
CA
90028
UNITED STATES
Based on 1 reviews
Worst Customer Service EVERRRR
Just in case you want pizza one evening, try somewhere else. This was by far the worst customer service I have ever encountered. I ordered a bunch of pizzas for an architecture firm working on a deadline. After being given the wrong...Worldwide > United States > Los Angeles, CA > Italian Restaurants