The place is smaller and looks more like a fast food takeaway. You can buy the best authentic Italian pizzas here, and their pizza dough is thin and crisp, covered with homemade ketchup, which tastes completely ineffable. The rest of the ingredients are fresh and everything is sprinkled with the right amount of cheese.