About
Li Wah is a Chinese restaurant located in Cleveland, Ohio. Opened in 1991, it has become a mainstay of the area, serving the local Asian community, downtown workers, and visiting suburbanites. Li Wah strives to be the best Chinese restaurant in Ohio.