S&N Pizza House, established in 2000, specializes in pizza and fast food. They are known for their specialty stuffed cheese pizza.