Remove Ads

Photo of Ocha Restaurant

Ocha Restaurant

5405 Sunset Blvd, Los Angeles, California 90027 USA

14 Reviews

Worst Ocha. Pad Thai has no peanuts and u get 3 shrimps.Never again! They only take CASH. Worst ocha EVER

Photo Credit: Yelp

Remove Ads