BIG Baba's is a doner kebab restaurant offering online ordering and delivery services. They aim to provide flavorful food and friendly service.