Phone, (217) 826-3666 · Address. 624 Archer Ave; Marshall, Illinois 62441.
2 reviews of Happy China "Always good food and good service. Good variety for
a small town. ... Photo of Happy
Get reviews, hours, directions, coupons and more for Happy
Find 2 listings related to
Join the discussion! This forum covers
Best Restaurants in Marshall. Reviews, photos, and menus for places ...
Walmart Supercenter in Marshall. Get Walmart store hours and driving directions,
buy online, and pick up in-store at 108 Kyden Dr.,