Yellowfin Sushi, located at 303 Cedar in Champaign, is closing, per this flyer posted on their door. Ugh.

Jim recently reviewed the restaurant, so check that out if you are unfamiliar.

h/t to Sarah Boyer.