I'm from New York where the best pizzas are made. Yummmm this pizza is awesome! Tastes really really close to pizzas made back home in NY, my favorite pizza in all California!
They're temporarily closed by the city of Westchester due to operating two businesses under one roof. I hope they're back soon as it's the best pizza in LA!