5.0 Daniel Kanfer I really love this place. One of the best restaurants in Tel Aviv in my opinion! 5 years ago
Great food
I really love this place. One of the best restaurants in Tel Aviv in my opinion!