A popular kebab shop known for flavorful, well-cooked kebabs and generous portions.