Fast food restaurant "I Love Kebab" specializing in kebabs. Known for fresh ingredients and a new fast-food format.