Enjoy premium Japanese shabu-shabu at Tensho in Little Tokyo Los Angeles
Shabu-shabu is a Japanese phrase representing the sound “swish-swish”, which is how you are supposed to cook the thinly sliced pieces of beef.
Enjoy premium Japanese shabu-shabu at Tensho in Little Tokyo Los Angeles Read More »