Micaela's Deli, LOS ANGELES, California (CA)
Conveniently located at 1141 North Mission Road () in LOS ANGELES, California (CA) (90033), Micaela's Deli is available at 3232235469. We advise you to give them a call in ahead of time to make a reservation.
More restaurants in LOS ANGELES, California (CA)
Micaela's Deli contact information and details:
Address: 1141 North Mission Road - , LOS ANGELES, California (CA) 90033
Contact Phone: 3232235469