Ali Baba Kebab is a fast food restaurant offering kebab dishes. Cash payment is accepted.