Baba Chicken is a restaurant specializing in flavorful dishes, including their popular butter chicken. They offer both delivery and takeout options.