Leniwa BABA is a bistro offering takeout meals and catering services.