Planet Food is a restaurant located in Ajaccio. Search results indicate it offers food delivery services. The establishment appears to be a casual dining spot, possibly a fast-food or takeaway establishment.