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
Also at this address
Find related places
See a problem?