Pizza is subjective - typically the best pizza you have ever had is the one you grew up with...until now.
This is the best pizza I ever had. Lived in the northeast and had Italians and Greeks make pizza for me. Been to Italy. This is better.
Get the spelt crust. Get the margarita pizza, or anything else on the menu. Get vino at the shop nearby an enjoy.