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.
You might also be interested...
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
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 ClubLincoln 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