Lee's Snack Shop, LOS ANGELES, California (CA)
Readily positioned at 754 South Los Angeles Street () in LOS ANGELES, California (CA) (90014), Lee's Snack Shop are available at 2138910767. Make sure you in advance to make a reservation.
More restaurants in LOS ANGELES, California (CA)
Lee's Snack Shop contact information and details:
Address: 754 South Los Angeles Street - , LOS ANGELES, California (CA) 90014
Contact Phone: 2138910767