Answer: alephgarden

AnswerCrossword Clue
ALEPHGARDENItalian food franchise in Israel?