Vesuvio’s Pizzeria and Sports Bar, 195 S. Mountain Blvd., Mountain Top, held its official grand opening and ribbon-cutting on Friday, April 24. The restaurant has seating for 100 people and includes a ...