Food Server at ICHIBAN BUFFET - Champaign, Illinois, United States
Hostess/server
Contact Ashley McDuffie
sushi Chef
Contact Alfonso Sohlolmos
ICHIBAN BUFFET is a company based out of 105 N Mattis Ave, Champaign, Illinois, United States.