New Moon Cafe
3747 E William Street Rd, Decatur IL 62521