Leo's Bar-B-Que Takeout, LOS ANGELES, California (CA)
Readily positioned at 2619 Crenshaw Boulevard () in LOS ANGELES, California (CA) (90016), Leo's Bar-B-Que Takeout can be contacted at 3237331186. Please call up beforehand to make a reservation.
More restaurants in LOS ANGELES, California (CA)
Leo's Bar-B-Que Takeout contact information and details:
Address: 2619 Crenshaw Boulevard - , LOS ANGELES, California (CA) 90016
Contact Phone: 3237331186