Lotus Palace Restaurant is a Chinese establishment offering a variety of dishes. It is located in Adrian, MI.