We came to Rice Box in Lincolnwood for lunch, only to find that the Rice Box has been closed for some time. A new Filipino restaurant is in its place. The website for Rice Box in Lincolnwood, is no longer functional. The new restaurant is owned by different owners.
Address: 3935 W Touhy Ave, Lincolnwood, IL 60712-1027
Location: United States > Illinois (IL) > Lincolnwood
Phone Number: +1 847-674-2120