Four Star Deli, LOS ANGELES, California (CA)
Conveniently located at 12304 Santa Monica Boulevard () in LOS ANGELES, California (CA) (90025), Four Star Deli can be reached at 3108268640. It is best to call in ahead of time to make a reservation.
More restaurants in LOS ANGELES, California (CA)
Four Star Deli contact information and details:
Address: 12304 Santa Monica Boulevard - , LOS ANGELES, California (CA) 90025
Contact Phone: 3108268640