A Netanya sandwich shop that went viral in Israel is expected to open a food stand in the Azrieli Mall in Tel Aviv.

Read more