Best pizza around the world.
I can say this place makes the best pizzas worldwide. I tasted them in many countries but Steve's special is a work of art. Guys you're doing Great! My heart will always be with you. I'll come at your place as soon as possible. Best Regrets to Gregory, Socrates, Ilyas.... Red "KGB" Tony