Lily Liang
Latest Reviews
Tahoe City Sushi
2023 Jul 13
Proudly displays the imperialist Japanese Rising Sun Flag. This flag represents the atrocities committed by Japan against South Korea, China, the Philippines, Indonesia and many other Asian nations during WWII. I wish I could rate this place a zero for displaying this symbol of hate.