The Curry House, LOS ANGELES, California (CA)
Readily operating at 123 South Onizuka Street Suite () in LOS ANGELES, California (CA) (90001), The Curry House are available at 2136200855. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in LOS ANGELES, California (CA)
The Curry House contact information and details:
Address: 123 South Onizuka Street Suite - , LOS ANGELES, California (CA) 90001
Contact Phone: 2136200855
