Pulled Pork Paradise is a barbecue restaurant specializing in pulled pork dishes.