Get directions to: Ali Baba Pizza, Los Angeles, CA
Restaurant address: 4901 Whittier Blvd Los Angeles, CA 90022, USA
Restaurant: Ali Baba Pizza