South L.A.


6900 S. San Pedro St.
Los Angeles, CA 90003
P: 323.752.4191

View Menu

HOURS OF OPERATION
Mon-Sat (10-7) Sun (11-5)
Closed on Thanksgiving Day, Christmas Day and New Year’s Day
Early closure on Christmas Eve at 5pm