Cho Oishi is Now Open

563

Cho Oishi, aJapanese shabu shabu restaurant and sushi bar, is now open on the upper dining deck at the lively entertainment complex, Hollywood & Highland.Cho Oishi (which loosely translates to “super delicious”) is the newest Japanese dining destination from father-son duo, Charlie and Nat Sukitjavanich.

Published by Stephanie To

06/14/13

Great Taste Magazine - Los Angeles Restaurants

Print Friendly, PDF & Email