It's in the strip off of Curtis Rd for if your coming out of Champaign it's of 45 CVS set on corner apple bees on the other corner turn right very good food
Awesome experience and great service. But yes its Korean BBQ
It's Korean BBQ... Not American BBQ. You cook it yourself, it's really neat
Thanks! Your answer is awaiting moderation.