Balibaba is a restaurant specializing in Indian cuisine, also offering pizzas, kebabs, and salads.