Authentic kebab shop, known for its quality and value.