Kebab Alhambra II is a restaurant specializing in kebabs and offering takeaway options. The menu includes shawarma and durum variations with meat and chicken.