Answer: alephgarden

AnswerCrossword Clue
ALEPHGARDEN

Italian food franchise in Israel?