The liquor license for Ali Baba Grill at 2201 W 32nd Ave in Denver's Highland neighborhood has officially expired. The restaurant's status is now listed as closed and expired by the city. This license was previously active but reached its end date in late 2021. The record indicates a hearing took place in June 2017 regarding the establishment. No further description of the closure reasons is available in the current government notice.