South LA CafeVerified, UnclaimedRestaurantsLocationLos Angeles, CA 90062Street address1700 Browning BlvdPhone(213) 260-0633View ListingVisit WebsiteCall BusinessGet Directions