Fast food restaurant Star Kebab is known for generous portions.