You know how people tell you pizza in Italy is unlike no other? It’s thin, very thin...you almost have to eat it with fork and knife. This place has it. Made from scratch and with a vast selection of pizzas, you won’t regret going. Conveniently located in Main St of Buffalo NY, go if you are in the area. Also, nit easy to find white pizzas anymore.