JoinedAugust 8, 2019
Articles422
Otomisan, located in the historic Boyle Heights area of Los Angeles, opened in 1956 and is the last traditional Japanese...