I ordered a “sicilia” explicitly asking if there was tomato sauce on it, the waiter said yes. They brought a pizza with no tomato sauce, only cherry tomatoes and eggplants. I asked to add tomato sauce and they added the sauce from the can without even heating it up again.
Also way too expensive for the service and quality of food. Not many vegan options. +5 for gluten free is too much