5311 E Olympic Blvd, Los Angeles, California 90022 USA
NEW TO THE MENU OUR DELICIOUS BIRRIA PIZZA
Photo Credit: Yelp