Indy Resto offers Haitian cuisine, with a slogan that translates to 'Our food is finger-licking good.' They provide delivery and pickup services, suggesting a focus on convenient access to their flavorful dishes.