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