Chinese Delight

Restaurant in Howell, MI

Address

111 W Grand River Ave
Howell, MI
48843

Phone

517-545-9988

Map & Directions

Get Directions To Chinese Delight:

Google Maps Apple Maps Bing Maps