Update Info - Yellowfin
This restaurant was reported as closed. If it is open, let us know.
Yellowfin
303 Cedar St
Champaign, IL 61820
303 Cedar St
Champaign, IL 61820
This restaurant was reported as closed. If it is open, let us know.