Pavarotti's is one of the few places you can order an authentic "Sicilian Pie" (thick crust pizza. It's what I grew up with and it's my favorite. We dined with a group of 10 and everyone was happy with what they ordered. Great variety and great service. Take out too.