Espresso bar Planet Cafe offers Italian cuisine with lunch and dinner options. Features include wheelchair accessibility, takeout, and seating.