Los Brothers is a kebab shop known for its homemade spit and generous portions.