3102 KEFAUVER DR MILAN, TN 38358 Get Directions
3102 KEFAUVER DR MILAN, TN 38358 Get Directions
Happy China Buffet was founded in 2006, and is located at 3102 Kefauver Dr in Milan.
© Dun & Bradstreet, Inc. 2024. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.