Hot Stuff Pizza is a popular Italian restaurant offering pizza and other Italian fare.