A Mensho location is “coming soon” to the Westgate Entertainment District in Glendale! The Japan-based chain has gained ...