Olympic Snack Shop, LOS ANGELES, California (CA)
Readily positioned at 714 West Olympic Boulevard () in LOS ANGELES, California (CA) (90015), Olympic Snack Shop is available at 2137650331. It is advisable to give them a call in advance to make a reservation.
More restaurants in LOS ANGELES, California (CA)
Olympic Snack Shop contact information and details:
Address: 714 West Olympic Boulevard - , LOS ANGELES, California (CA) 90015
Contact Phone: 2137650331