A 2-Michelin-star chef just opened a chain of fast food restaurants in Israel, and he’s breaking records while doing it! Check out the clip from ILTV below.







LEAVE A REPLY

Please enter your comment!
Please enter your name here