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