Restaurant Planet Taste offers delivery and pick-up options. The menu is available online.