Osa Kebab is a fast food restaurant specializing in fresh kebabs with well-toasted bread, flavorful salads, and delicious cheese sauce.