Ali-Baba is a fast-food restaurant offering sandwiches with fresh ingredients and flavorful sauces.