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