Pizza Review
Honestly the best fucking pizza in the country, IN MY OPINION. The hard working Sicilians really out did themselves with this one. The sweet sauce, cheese, crust combo is to die for. I’d never rate a pizza higher than Palermos