Best pizza ever is in Malta! Is it just a memory or for real?!

I love all pizza types and shapes, thin crust, hand tossed, deep dish, sicilian and any style you can name. However, there is one pizza that I can never forget and I wish I get the chance again to have one more bite from that pizza slice. It is Mr. Maxims pizzeria in Malta. That was…