Sort By

  1. 5.0

    AMAZING!! So delicious its a must stop when you are in Tel Aviv.

Reviews

Your Rating

Add Location