![food96 logo](/pic/food96.com.png)
Restaurants near Thai Chaba
Map view23305 Mulholland Dr Los Angeles CA 91364
30 results
Sushi Planet
4.8
( 41 )
23349 Mulholland Dr Los Angeles CA 91364
656 ft from location
"Good sushi. Lots of options."
23305 Mulholland Dr Los Angeles CA 91364
23349 Mulholland Dr Los Angeles CA 91364
656 ft from location
"Good sushi. Lots of options."