Among its menu of delicious dishes, the pizza is a top contender. The stunning Alibi impresses customers with the low-key pizza as one of the better menu items, with the feeling that you are in a fine-dining restaurant.
For more Tel Aviv pizza spots, click here.