Sun & Moon

512 E Green St
Champaign, IL 61820

Sun & Moon is a vibrant eatery located in Champaign IL offering a delightful fusion of flavors and a welcoming atmosphere. With a diverse menu that features fresh ingredients and innovative dishes it's a perfect spot for brunch lunch or dinner. The cozy interior and friendly staff create an inviting space for locals and visitors alike to enjoy a memorable dining experience.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like