Happy China
624 Archer Avenue, Marshall, IL 62441
Restaurants
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 SteakhouseMain 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