Alien Pizza Planet is a pizza establishment offering delivery services. The search results indicate it is a public restaurant.