Mountain Top Pizza is closed. Signs in window state that the location is FOR RENT.
What a shame. Mountain Top had excellent pizza, so much better than that of the national chain just up the street.
If you own or manage Mountain Top Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.