Get directions to: Chinese Delight, Howell, MI
Restaurant address: 111 West Grand River Avenue Howell, MI 48843, USA
Restaurant: Chinese Delight