Best Pizza Pie

Tomasino’s Restaurant, 5173 South St