Pizza Restaurant in Crenshaw, Los Angeles, CA
When Gennaro and Carmela Sbarro Emigrated From Naples To New York in 1956 They Brought the Best of Italy With Them. Today Sbarro At 3650 Martin Luther Kg Jr...
3650 W Martin Luther King Jr Blvd Ste 146
Crenshaw Los Angeles, CA 90008