Skip to main content
Shedd Aquarium

Happy China

624 Archer Avenue, Marshall, IL 62441

Restaurants

Always good food and good service. Good variety for a small town. If in the mood for Chinese, then it is the place for you.

Open Tuesday thru Sunday 11:oo am to 10:00 pm. Come in and enjoy our menu options and our buffet.

How to find us?

Back to Listings

You might also be interested...

Lincoln Trail Restaurant

Marshall

A family owned restaurant under new management since May of 2014. Located on the bank of the lake at Lincoln Trail State Park.

Read more about Lincoln Trail Restaurant

Main Street Supper Club

Marshall

This restaurant is a 5-star gem located in a small town in east-central Illinois. We offer upscale food at affordable prices and impeccable service. Everything…

Read more about Main Street Supper Club

Sam's Steakhouse

Marshall

We take pride in our selection offerings Ribeye, T-Bone,Filet, Pork, Poultry, and Fish. At Sam's steakhouse each customer has the opportunity to select their own Steak…

Read more about Sam's Steakhouse

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.