Ali Baba Tekel Bayii is an alcohol retail shop that also offers fast food options and delivery service.