Litchi Garden is a Chinese restaurant. The establishment was sold to new management in November 2017.