2826 Thatcher Ave River Grove, IL 60171 https://www.rivercafeandbar.com/ EGGPLANT ROLLS Project navigationPreviousPrevious project:ROSEBUD RESTAURANTSNextNext project:TRI CAFE