Israeli restaurant · 148 Green Bay Rd, Highwood, IL
To-Go · Delivery
More food in Highwood, IL · Israeli Food in Highwood