Happy China Buffet
973 E Eldorado St, Decatur, IL
62521-1913
217-420-4050
If you are the owner of Happy China Buffet, Click here.

Recommend Restaurants

China North

China North

847 Sanders Rd
Wing Wah Lau Restaurant

Wing Wah Lau Resta...

4340 S Archer Ave
Oriental Taste

Oriental Taste

106 63rd St
Dragon Star

Dragon Star

662 E Hawley St
China Chef

China Chef

258 E 35th St
Shanghai Terrace

Shanghai Terrace

108 E Superior St
Canton Express

Canton Express

4761 W Touhy Ave
New China Chop Suey

New China Chop Sue...

1855 Deerfield Rd
Jaded Thai Restaurant

Jaded Thai Restaur...

1652 W Algonquin Rd
China House Restaurant

China House Restau...

44 S Weber Rd
Ho Sai Gai Chinese Chop S

Ho Sai Gai Chinese...

10832 S Cicero Ave
Golden Bowl Restaurant

Golden Bowl Restau...

6313 Fairview Ave
China Moon

China Moon

312 Ferry St
China Wok

China Wok

18 N Wolf Rd
Hong Ning

Hong Ning

2204 Bloomingdale Rd
Chop Suey Loh

Chop Suey Loh

3825 S Archer Ave
Happy China Buffet

Happy China Buffet

973 E Eldorado St
PANDA Buffet

PANDA Buffet

1005 Commerce Dr
Peking House Restaurant

Peking House Resta...

806 E Woods Dr
Bullfrogs

Bullfrogs

119 E Mann St
Granite Chinese Restaurant

Granite Chinese Re...

4781 S Archer Ave
Jade Tree Restaurant

Jade Tree Restaura...

1515 Sibley Blvd
Panda Restaurant

Panda Restaurant

320 E Wilson St
Hong Kong Buffet

Hong Kong Buffet

1106 1st Ave