Alí Babá is a restaurant offering authentic, homemade cuisine.