32 E Chester St, Champaign, Illinois 61820 USA
Fantastic salmon filet, huge serving, awesome.
Photo Credit: Yelp