09-16-2011, 03:18 PM
http://www.niusushi.com/
I have driven past this place many times, looks good. It's just west of LSD on Illinois. I am not sure how they pronounce "niu". I want to go in there with NIU gear on.
I have driven past this place many times, looks good. It's just west of LSD on Illinois. I am not sure how they pronounce "niu". I want to go in there with NIU gear on.