Ali Baba is a restaurant offering food prepared on a charcoal grill.