I've lived in Italy (and traveled to Naples where we ate a ton of pizza), and if you order a margheritza pizza there it NEVER comes with sliced tomatoes. It's Tomato sauce, Mozz, and Basil. With Napoli in the name of the restaurant it would be very out of place to have the tomato slices.
Even...